Class TestDataBuilder
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.data.builder.TestDataBuilder
-
public class TestDataBuilder extends Object
Used to build randomized textual data to help support different type characters testing on each run. This can include alphabets, numbers, special characters, new line, spaces, leading characters etc.- Author:
- Madhav Krishna
-
-
Constructor Summary
Constructors Constructor Description TestDataBuilder()
-
Method Summary
-
-
-
Method Detail
-
setLength
public TestDataBuilder setLength(int length)
-
setMaxWordLength
public TestDataBuilder setMaxWordLength(int maxWordLength)
-
includeAlphabets
public TestDataBuilder includeAlphabets(boolean includeAlphabets)
-
includeAlphabetsLower
public TestDataBuilder includeAlphabetsLower(boolean includeAlphabetsLower)
-
includeAlphabetsUpper
public TestDataBuilder includeAlphabetsUpper(boolean includeAlphabetsUpper)
-
setAlphabetsLower
public TestDataBuilder setAlphabetsLower(String alphabetsLower)
-
setAlphabetsUpper
public TestDataBuilder setAlphabetsUpper(String alphabetsUpper)
-
includeNumbers
public TestDataBuilder includeNumbers(boolean includeNumbers)
-
setNumbers
public TestDataBuilder setNumbers(String numbers)
-
includeSpecialCharacters
public TestDataBuilder includeSpecialCharacters(boolean includeSpecialCharacters)
-
setSpecialCharacters
public TestDataBuilder setSpecialCharacters(String specialCharacters)
-
includeNewLine
public TestDataBuilder includeNewLine(boolean includeNewLine)
-
includeWhiteSpaces
public TestDataBuilder includeWhiteSpaces(boolean includeWhiteSpaces)
-
includeLeadingAndTrailingWhiteSpace
public TestDataBuilder includeLeadingAndTrailingWhiteSpace(boolean includeLeadingAndTrailingWhiteSpace)
-
includeLeadingWhiteSpace
public TestDataBuilder includeLeadingWhiteSpace(boolean includeLeadingWhiteSpace)
-
includeTrailingWhiteSpace
public TestDataBuilder includeTrailingWhiteSpace(boolean includeTrailingWhiteSpace)
-
build
public String build()
-
-