FluentLenium/FluentLenium

View on GitHub
fluentlenium-integration-tests/src/test/java/io/fluentlenium/test/await/FluentLeniumWaitElementTest.java

Summary

Maintainability
C
1 day
Test Coverage

FluentLeniumWaitElementTest has 46 methods (exceeds 20 allowed). Consider refactoring.
Open

@SuppressWarnings({"PMD.GodClass", "PMD.ExcessivePublicCount"})
public class FluentLeniumWaitElementTest extends IntegrationFluentTest {
    @FindBy(className = "small")
    private FluentList<FluentWebElement> smallElements;

    File FluentLeniumWaitElementTest.java has 308 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    package io.fluentlenium.test.await;
    
    import io.fluentlenium.core.FluentPage;
    import io.fluentlenium.core.domain.FluentList;
    import io.fluentlenium.core.domain.FluentWebElement;

      Name 'io.fluentlenium.test.await' must match pattern '^org.[a-z]+(.[a-zA-Z_][a-zA-Z0-9_]*)*$'.
      Open

      package io.fluentlenium.test.await;

      Checks that package names conform to a specified pattern.

      The default value of format for module PackageName has beenchosen to match the requirements in the JavaLanguage specification and the Sun coding conventions. Howeverboth underscores and uppercase letters are rather uncommon, so mostconfigurations should probably assign value ^[a-z]+(\.[a-z][a-z0-9]*)*$ toformat for module PackageName.

      This documentation is written and maintained by the Checkstyle community and is covered under the same license as the Checkstyle project.

      There are no issues that match your filters.

      Category
      Status