laser.alphabet.labelpattern.test
Class IndexedLabelPatternTestParameters

java.lang.Object
  extended by laser.alphabet.labelpattern.test.IndexedLabelPatternTestParameters

public class IndexedLabelPatternTestParameters
extends java.lang.Object

This class contains constant test parameters to use with the IndexedLabelPatternTestSuite class.

Author:
Nathan A. Jokel (laser-software@cs.umass.edu)
See Also:
IndexedLabelPatternTestSuite

Field Summary
static java.lang.String INVALIDATES
          A String to output when a test fails and invalidates other tests.
static java.lang.String[] invalidLabelPatternStrings
          Strings that represent invalid LabelPatterns.
static java.lang.String[] manualEqualToStringValidIndexedClassSetLabelPatternStrings
          Manually entered Strings that represent valid IndexedClassSetLabelPatterns.
static java.lang.String[] manualEqualToStringValidIndexedLabelPatternStrings
          Manually entered Strings that represent valid IndexedLabelPatterns.
static java.lang.String[] manualEqualToStringValidIndexedNotClassSetLabelPatternStrings
          Manually entered Strings that represent valid IndexedNotClassSetLabelPatterns.
static java.lang.String[] manualInvalidLabelPatternStrings
          Manually entered Strings that represent invalid LabelPatterns.
static java.lang.String[] manualValidIndexedClassSetLabelPatternStrings
          Manually entered Strings that represent valid IndexedClassSetLabelPatterns.
static java.lang.String[] manualValidIndexedLabelPatternStrings
          Manually entered Strings that represent valid IndexedLabelPatterns.
static java.lang.String[] manualValidIndexedNotClassSetLabelPatternStrings
          Manually entered Strings that represent valid IndexedNotClassSetLabelPatterns.
static int TEST_INDEX
          A test index used in some of the tests (must be less than TEST_MAX_INDEX and greater than 0).
static int TEST_MAX_INDEX
          A test value of maxIndex used in some of the tests.
static int TEST_REPOSITORY_CAPACITY
          The number of Labels to create when testing the capacity of the repository (must be less than TEST_MAX_INDEX)
static java.lang.String[] validIndexedClassSetLabelPatternStrings
          Strings that represent valid IndexedClassSetLabelPatterns.
static java.lang.String[] validIndexedLabelPatternStrings
          Strings that represent valid IndexedLabelPatterns.
static java.lang.String[] validIndexedNotClassSetLabelPatternStrings
          Strings that represent valid IndexedNotClassSetLabelPatterns.
static java.lang.String[] validLabelPatternStrings
          Strings that represent valid LabelPatterns.
 
Constructor Summary
IndexedLabelPatternTestParameters()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEST_INDEX

public static final int TEST_INDEX
A test index used in some of the tests (must be less than TEST_MAX_INDEX and greater than 0).

See Also:
Constant Field Values

TEST_MAX_INDEX

public static final int TEST_MAX_INDEX
A test value of maxIndex used in some of the tests. (must be > 2)

See Also:
Constant Field Values

TEST_REPOSITORY_CAPACITY

public static final int TEST_REPOSITORY_CAPACITY
The number of Labels to create when testing the capacity of the repository (must be less than TEST_MAX_INDEX)

See Also:
Constant Field Values

INVALIDATES

public static final java.lang.String INVALIDATES
A String to output when a test fails and invalidates other tests.

See Also:
Constant Field Values

manualEqualToStringValidIndexedLabelPatternStrings

public static final java.lang.String[] manualEqualToStringValidIndexedLabelPatternStrings
Manually entered Strings that represent valid IndexedLabelPatterns. Each String should be unique, and the Strings should be in the format matching that of the appropriate toString() method.


manualEqualToStringValidIndexedClassSetLabelPatternStrings

public static final java.lang.String[] manualEqualToStringValidIndexedClassSetLabelPatternStrings
Manually entered Strings that represent valid IndexedClassSetLabelPatterns. Each String should be unique, and the Strings should be in the format matching that of the appropriate toString() method.


manualEqualToStringValidIndexedNotClassSetLabelPatternStrings

public static final java.lang.String[] manualEqualToStringValidIndexedNotClassSetLabelPatternStrings
Manually entered Strings that represent valid IndexedNotClassSetLabelPatterns. Each String should be unique, and the Strings should be in the format matching that of the appropriate toString() method.


manualValidIndexedLabelPatternStrings

public static final java.lang.String[] manualValidIndexedLabelPatternStrings
Manually entered Strings that represent valid IndexedLabelPatterns. Each String should be unique. The Strings need not be in the format matching that of the appropriate toString() method.


manualValidIndexedClassSetLabelPatternStrings

public static final java.lang.String[] manualValidIndexedClassSetLabelPatternStrings
Manually entered Strings that represent valid IndexedClassSetLabelPatterns. Each String should be unique. The Strings need not be in the format matching that of the appropriate toString() method.


manualValidIndexedNotClassSetLabelPatternStrings

public static final java.lang.String[] manualValidIndexedNotClassSetLabelPatternStrings
Manually entered Strings that represent valid IndexedNotClassSetLabelPatterns. Each String should be unique. The Strings need not be in the format matching that of the appropriate toString() method.


validIndexedLabelPatternStrings

public static final java.lang.String[] validIndexedLabelPatternStrings
Strings that represent valid IndexedLabelPatterns.


validIndexedClassSetLabelPatternStrings

public static final java.lang.String[] validIndexedClassSetLabelPatternStrings
Strings that represent valid IndexedClassSetLabelPatterns.


validIndexedNotClassSetLabelPatternStrings

public static final java.lang.String[] validIndexedNotClassSetLabelPatternStrings
Strings that represent valid IndexedNotClassSetLabelPatterns.


validLabelPatternStrings

public static java.lang.String[] validLabelPatternStrings
Strings that represent valid LabelPatterns.


manualInvalidLabelPatternStrings

public static final java.lang.String[] manualInvalidLabelPatternStrings
Manually entered Strings that represent invalid LabelPatterns.


invalidLabelPatternStrings

public static final java.lang.String[] invalidLabelPatternStrings
Strings that represent invalid LabelPatterns.

Constructor Detail

IndexedLabelPatternTestParameters

public IndexedLabelPatternTestParameters()