Enum Class AnalysisType

java.lang.Object
java.lang.Enum<AnalysisType>
com.parasoft.coverage.integration.api.AnalysisType
All Implemented Interfaces:
Serializable, Comparable<AnalysisType>, Constable

public enum AnalysisType extends Enum<AnalysisType>
Analysis type for a test session published through CoverageApiClient.
  • Enum Constant Details

    • FUNCTIONAL_TEST

      public static final AnalysisType FUNCTIONAL_TEST
      Analysis for coverage from functional tests such as Playwright or Selenium.
    • MANUAL_TEST

      public static final AnalysisType MANUAL_TEST
      Analysis for coverage from manual tests performed by a human.
    • UNIT_TEST

      public static final AnalysisType UNIT_TEST
      Analysis for coverage from unit tests run as part of the build pipeline such as JUnit or TestNG.
    • OTHER

      public static final AnalysisType OTHER
      Analysis for coverage from other test execution types.
  • Method Details

    • values

      public static AnalysisType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AnalysisType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null