Class RandomNumberFunction
java.lang.Object
org.citrusframework.functions.core.RandomNumberFunction
- All Implemented Interfaces:
Function
Function returning a random numeric value. Argument specifies the number of digits and
padding boolean flag.
-
Field Summary
Fields inherited from interface org.citrusframework.functions.Function
functions, logger, RESOURCE_PATH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcheckLeadingZeros(String generated, boolean paddingOn) Remove leading Zero numbers.execute(List<String> parameterList, TestContext context) static StringgetRandomNumber(int numberLength, boolean paddingOn) Static number generator method.
-
Constructor Details
-
RandomNumberFunction
public RandomNumberFunction()
-
-
Method Details
-
execute
- Specified by:
executein interfaceFunction- Throws:
InvalidFunctionUsageException- See Also:
-
getRandomNumber
Static number generator method.- Parameters:
numberLength-paddingOn-- Returns:
-
checkLeadingZeros
Remove leading Zero numbers.- Parameters:
generated-paddingOn-
-