|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectariba.util.test.TestValidationParameter
public class TestValidationParameter
A class to encapsulate the values returned by Validators within the
Ariba UI Test Infrastructure.
The class contains 3 key data items:
"ENCODING of VALIDATOR METHOD","key1","value1","key2","value2",...
TestValidator
Constructor Summary | |
---|---|
TestValidationParameter(java.lang.String name,
java.util.List<TestValidationParameter> value)
|
|
TestValidationParameter(java.lang.String name,
java.util.List objects,
java.lang.String validatorToUseOnObjects,
boolean validateOrder)
|
|
TestValidationParameter(java.lang.String name,
java.lang.String value)
Note that when using this constructor the key for this parameter will be set to the same value as the name. |
|
TestValidationParameter(java.lang.String name,
java.lang.String key,
java.util.List<TestValidationParameter> value)
|
|
TestValidationParameter(java.lang.String name,
java.lang.String key,
java.util.List objects,
java.lang.String validatorToUseOnObjects,
boolean validateOrder)
|
|
TestValidationParameter(java.lang.String name,
java.lang.String key,
java.lang.String value)
Construct a TestValidationParameter based on the provided data. |
|
TestValidationParameter(java.lang.String name,
java.lang.String key,
TestValidationParameterList value)
|
|
TestValidationParameter(java.lang.String name,
TestValidationParameterList value)
|
Method Summary | |
---|---|
boolean |
errorValue()
Used by validation code to teel the display if this value was "interesting" from an error reporting perspective. |
void |
explodeNestedList(java.util.List<TestValidationParameter> newListOfValues)
|
java.lang.String |
getKey()
|
java.lang.String |
getName()
|
java.lang.Object |
getValue()
|
boolean |
isList()
|
boolean |
isObjectList()
|
boolean |
isValidateOrder()
|
void |
objectList(boolean representsObjectList)
|
void |
setErrorValue(boolean isError)
|
java.lang.String |
theValidatorToUseForLists()
|
void |
validateTheOrderOfTheList(boolean validateOrder)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TestValidationParameter(java.lang.String name, java.lang.String value)
name
- a human friendly desription of the parameter.value
- a string representation of the value - must not contain any text that
would change between test runs (e.g. object Ids, timestamps).public TestValidationParameter(java.lang.String name, java.lang.String key, java.lang.String value)
name
- a human friendly desription of the parameter.key
- a stable string which will be used to match the parameter with values in future runs to
check consistency of the application. You should minimize changes to keys in order to avoid
artificially breaking existing test cases.value
- a string representation of the value - must not contain any text that
would change between test runs (e.g. object Ids, timestamps).public TestValidationParameter(java.lang.String name, TestValidationParameterList value)
public TestValidationParameter(java.lang.String name, java.lang.String key, TestValidationParameterList value)
public TestValidationParameter(java.lang.String name, java.util.List<TestValidationParameter> value)
public TestValidationParameter(java.lang.String name, java.util.List objects, java.lang.String validatorToUseOnObjects, boolean validateOrder)
public TestValidationParameter(java.lang.String name, java.lang.String key, java.util.List objects, java.lang.String validatorToUseOnObjects, boolean validateOrder)
public TestValidationParameter(java.lang.String name, java.lang.String key, java.util.List<TestValidationParameter> value)
Method Detail |
---|
public java.lang.String getName()
public java.lang.Object getValue()
public java.lang.String getKey()
public boolean isList()
public boolean isObjectList()
public boolean isValidateOrder()
public java.lang.String theValidatorToUseForLists()
public void explodeNestedList(java.util.List<TestValidationParameter> newListOfValues)
public void validateTheOrderOfTheList(boolean validateOrder)
public void objectList(boolean representsObjectList)
public boolean errorValue()
public void setErrorValue(boolean isError)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |