Interface IConfigurationAnnotation

    • Method Detail

      • getBeforeTestClass

        boolean getBeforeTestClass()
        If true, the annotated method will be run after the test class is instantiated and before the test method is invoked.
      • getAfterTestClass

        boolean getAfterTestClass()
        If true, the annotated method will be run after all the tests in the test class have been run.
      • getBeforeTestMethod

        boolean getBeforeTestMethod()
        If true, the annotated method will be run before any test method is invoked.
      • getAfterTestMethod

        boolean getAfterTestMethod()
        If true, the annotated method will be run after any test method is invoked.
      • getBeforeSuite

        boolean getBeforeSuite()
        If true, the annotated method will be run before this suite starts.
      • getAfterSuite

        boolean getAfterSuite()
        If true, the annotated method will be run after all tests in this suite have run.
      • getBeforeTest

        boolean getBeforeTest()
        If true, the annotated method will be run before every test
      • getAfterTest

        boolean getAfterTest()
        If true, the annotated method will be run after all every test.
      • getAlwaysRun

        boolean getAlwaysRun()
        Used only for after type of configuration methods. If set to true than the configuration method will be run whatever the status of before configuration methods was.
      • getInheritGroups

        boolean getInheritGroups()
        If true, this @Configuration method will belong to groups specified in the \@Test annotation on the class (if any).
      • getBeforeGroups

        String[] getBeforeGroups()
        The list of groups that this configuration method will run before.
      • getAfterGroups

        String[] getAfterGroups()
        The list of groups that this configuration method will run after.
      • isFakeConfiguration

        boolean isFakeConfiguration()
        Internal use only.
        Returns:
        true if this configuration annotation is not a "true" configuration annotation but a @BeforeSuite or similar that is represented as a configuration annotation.