summaryrefslogtreecommitdiff
path: root/src/test/java/com/mavlushechka
diff options
context:
space:
mode:
authorMavlushechka <mavlushechka@gmail.com>2022-09-29 23:11:07 +0500
committerMavlushechka <mavlushechka@gmail.com>2022-09-29 23:11:07 +0500
commitbaa03b8cf5bb7fb765761c495abc58ec97875673 (patch)
tree5feb127faacfbd767deae87b6f35225713daa665 /src/test/java/com/mavlushechka
parentc55b5adbecaaa090867924b0307dffb124294398 (diff)
Move often used config data to variables
Diffstat (limited to 'src/test/java/com/mavlushechka')
-rw-r--r--src/test/java/com/mavlushechka/a1qa/TestCase1.java34
1 files changed, 10 insertions, 24 deletions
diff --git a/src/test/java/com/mavlushechka/a1qa/TestCase1.java b/src/test/java/com/mavlushechka/a1qa/TestCase1.java
index e26ce84..b14eac6 100644
--- a/src/test/java/com/mavlushechka/a1qa/TestCase1.java
+++ b/src/test/java/com/mavlushechka/a1qa/TestCase1.java
@@ -23,33 +23,19 @@ public class TestCase1 extends BaseTest {
homePage.clickNextPageButton();
GamePage gamePage = new GamePage();
- String randomUpperText = StringUtils.generateRandomText(
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersLowerBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersUpperBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.length"))
- ).toUpperCase();
+ int randomTextLettersLowerBound = Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersLowerBound"));
+ int randomTextLettersUpperBound = Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersUpperBound"));
+ int randomTextLength = Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.length"));
+ int randomNumberMin = Integer.parseInt(JSONParser.parse("config", "integerUtils.randomNumberMin"));
+ int randomNumberMax = Integer.parseInt(JSONParser.parse("config", "integerUtils.randomNumberMax"));
+ String randomUpperText = StringUtils.generateRandomText(randomTextLettersLowerBound, randomTextLettersUpperBound, randomTextLength).toUpperCase();
User user = new User(
new Email(
- StringUtils.generateRandomText(
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersLowerBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersUpperBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.length"))
- ) + randomUpperText,
- StringUtils.generateRandomText(
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersLowerBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersUpperBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.length"))
- ),
- Domain.values()[IntegerUtils.getRandomNumber(Integer.parseInt(JSONParser.parse("config", "integerUtils.randomNumberMin")), Domain.values().length)]
+ StringUtils.generateRandomText(randomTextLettersLowerBound, randomTextLettersUpperBound, randomTextLength) + randomUpperText,
+ StringUtils.generateRandomText(randomTextLettersLowerBound, randomTextLettersUpperBound, randomTextLength),
+ Domain.values()[IntegerUtils.getRandomNumber(randomNumberMin, Domain.values().length)]
),
- StringUtils.generateRandomText(
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersLowerBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.lettersUpperBound")),
- Integer.parseInt(JSONParser.parse("config", "randomTextGenerator.length"))
- ) + randomUpperText + IntegerUtils.getRandomNumber(
- Integer.parseInt(JSONParser.parse("config", "integerUtils.randomNumberMin")),
- Integer.parseInt(JSONParser.parse("config", "integerUtils.randomNumberMax"))
- )
+ StringUtils.generateRandomText(randomTextLettersLowerBound, randomTextLettersUpperBound, randomTextLength) + randomUpperText + IntegerUtils.getRandomNumber(randomNumberMin, randomNumberMax)
);
Assert.assertTrue(gamePage.isOpened(), "This is not the " + gamePage.getName() + ".");
Assert.assertTrue(gamePage.isFirstCardFormOpened(), "The first card is not opened.");