Enum Quality

    • Enum Constant Detail

      • Scheduled

        public static final Quality Scheduled
        The testcase is scheduled for execution but execution has not yet been started nor has it been decided to ignore, i.e. not to execute the testcase.
        See Also:
        Started, Ignored
      • Started

        public static final Quality Started
        The execution of the testcase started but did not finish in any way. Thus it is neither clear whether the execution succeeds nor the outcoming of the test.
      • Success

        public static final Quality Success
        The execution of the testcase finished and the test succeeded (passed): All assertions hold and no throwable has been thrown.
      • Invalidated

        public static final Quality Invalidated
        The execution of the testcase ran onto an hurt assumption before maybe running into further exceptions or errors and is thus invalidated.
      • Ignored

        public static final Quality Ignored
        The testcase was ignored, i.e. was scheduled for execution but then decided not to start execution. In particular, nothing can be said about the course of the test run.
      • Failure

        public static final Quality Failure
        The execution of the testcase finished gracefully but did not succeed: At least one assertion is hurt, indicated by an AssertionFailedError. This excludes further throwables.
      • Error

        public static final Quality Error
        The execution of the testcase failed indicated by finishing with exception or error other than AssertionFailedError. Thus there is no valid test result.
    • Field Detail

      • COLOR_FAIL

        private static final Color COLOR_FAIL
        Represents a failed testcase.
      • COLOR_OK

        private static final Color COLOR_OK
        Represents a testcase which did neither failed.
      • COLOR_IGNORED

        private static final Color COLOR_IGNORED
        Represents an ignored testcase.
    • Constructor Detail

      • Quality

        private Quality​(int level)
        Creates another Quality with the given level level.