Class RunOrder


  • public class RunOrder
    extends java.lang.Object
    A RunOrder specifies the order in which the tests will be run.
    • Field Detail

      • ALPHABETICAL

        public static final RunOrder ALPHABETICAL
      • FILESYSTEM

        public static final RunOrder FILESYSTEM
      • HOURLY

        public static final RunOrder HOURLY
      • RANDOM

        public static final RunOrder RANDOM
      • REVERSE_ALPHABETICAL

        public static final RunOrder REVERSE_ALPHABETICAL
      • BALANCED

        public static final RunOrder BALANCED
      • FAILEDFIRST

        public static final RunOrder FAILEDFIRST
      • DEFAULT

        public static final RunOrder[] DEFAULT
      • name

        private final java.lang.String name
    • Constructor Detail

      • RunOrder

        private RunOrder​(java.lang.String name)
    • Method Detail

      • valueOfMulti

        public static RunOrder[] valueOfMulti​(java.lang.String values)
        Returns the specified RunOrder
        Parameters:
        values - The runorder string value
        Returns:
        An array of RunOrder objects, never null
      • valueOf

        public static RunOrder valueOf​(java.lang.String name)
      • createMessageForMissingRunOrder

        private static java.lang.String createMessageForMissingRunOrder​(java.lang.String name)
      • values

        private static RunOrder[] values()
      • asString

        public static java.lang.String asString​(RunOrder[] runOrder)
      • matches

        private boolean matches​(java.lang.String anotherName)
      • name

        public java.lang.String name()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object