summaryrefslogtreecommitdiff
path: root/src/test/java/com
diff options
context:
space:
mode:
authorMavlushechka <mavlushechka@gmail.com>2022-11-16 22:26:39 +0500
committerMavlushechka <mavlushechka@gmail.com>2022-11-16 22:26:39 +0500
commit53f1717d130e9fd79ef51f3e6c75fabcbb642b34 (patch)
tree685b7a75c15f520ca766778236d565b7a5bce957 /src/test/java/com
parent82c7d1a7383e7669726f1b64232bbb05de0e2052 (diff)
Move the authorization logic to the BrowserUtils classexam
Diffstat (limited to 'src/test/java/com')
-rw-r--r--src/test/java/com/mavlushechka/a1qa/project/TestCase1.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/test/java/com/mavlushechka/a1qa/project/TestCase1.java b/src/test/java/com/mavlushechka/a1qa/project/TestCase1.java
index 140670b..70a80d1 100644
--- a/src/test/java/com/mavlushechka/a1qa/project/TestCase1.java
+++ b/src/test/java/com/mavlushechka/a1qa/project/TestCase1.java
@@ -2,6 +2,7 @@ package com.mavlushechka.a1qa.project;
import aquality.selenium.browser.AqualityServices;
import com.mavlushechka.a1qa.framework.BaseTest;
+import com.mavlushechka.a1qa.framework.driverUtils.BrowserUtils;
import com.mavlushechka.a1qa.framework.utils.JsonParser;
import com.mavlushechka.a1qa.framework.utils.StringUtils;
import com.mavlushechka.a1qa.project.models.User;
@@ -32,7 +33,7 @@ public class TestCase1 extends BaseTest {
ProjectsPage projectsPage = new ProjectsPage();
AqualityServices.getLogger().info("Step 2:", "Go to the website. Complete the necessary authorisation."
+ "Transfer the token (parameter token) generated in step 1 using a cookie. Refresh the page.");
- projectsPage.performAuthorization(JsonParser.convertToObject(JsonParser.parseObject("testData", "user"), User.class));
+ BrowserUtils.performAuthorization(JsonParser.convertToObject(JsonParser.parseObject("testData", "user"), User.class), JsonParser.parseData("config", "browser.url") + "/web/projects");
Assert.assertTrue(projectsPage.state().waitForDisplayed(), "The %s page is not opened.".formatted(projectsPage.getName()));
AqualityServices.getBrowser().getDriver().manage().addCookie(new Cookie("token", token));
AqualityServices.getBrowser().refresh();