Interface WebTestDescription

All Known Implementing Classes:
JUnit4WebTestDescription

public interface WebTestDescription
Represents basic information about a running web test
  • Method Summary

    Modifier and Type
    Method
    Description
    List of annotations of the test.
    Descriptions of child tests.
    Test class name, or null if this is neither a single test, nor a suite constructed for a test class.
    boolean
    Is it a test suite?
    boolean
    Is it a single test?
    Test method name, or null if this is not a single test.
    Display name of the test.
    Test class, or null if this is neither a single test, nor a suite constructed for a test class..
    int
    Number of single, 'atomic' tests encapsulated by the described test.
  • Method Details

    • name

      String name()
      Display name of the test.
      Returns:
      name of the test
    • className

      String className()
      Test class name, or null if this is neither a single test, nor a suite constructed for a test class.
      Returns:
      test class name
    • methodName

      String methodName()
      Test method name, or null if this is not a single test.
      Returns:
      method name
    • testClass

      Class<?> testClass()
      Test class, or null if this is neither a single test, nor a suite constructed for a test class..
      Returns:
      test class
    • annotations

      Iterable<Annotation> annotations()
      List of annotations of the test.
      Returns:
      test annotations
    • isTest

      boolean isTest()
      Is it a single test?
      Returns:
      true, if this description describes a single test
    • isSuite

      boolean isSuite()
      Is it a test suite?
      Returns:
      true, if this description describes a test suite, i.e. when isTest() returns false
    • testCount

      int testCount()
      Number of single, 'atomic' tests encapsulated by the described test.
      Returns:
      number of single tests within this test.
    • children

      Descriptions of child tests.
      Returns:
      descriptions of child tests of the described test