summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMavlushechka <mavlushechka@gmail.com>2022-11-03 23:00:41 +0500
committerMavlushechka <mavlushechka@gmail.com>2022-11-03 23:00:41 +0500
commitf9b754580c9c80d315817102d4a04e701887801b (patch)
treebb3dd1dc6f0b79675c7766c3d33ca91b2ec52e3d
parent3c1c9a71406fb74b44422031f501f92c18c04d40 (diff)
Use SiteApiMethod constants instead of hard coding
-rw-r--r--src/main/java/com/mavlushechka/a1qa/project/utils/SiteApiUtils.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/com/mavlushechka/a1qa/project/utils/SiteApiUtils.java b/src/main/java/com/mavlushechka/a1qa/project/utils/SiteApiUtils.java
index 6932687..a739e00 100644
--- a/src/main/java/com/mavlushechka/a1qa/project/utils/SiteApiUtils.java
+++ b/src/main/java/com/mavlushechka/a1qa/project/utils/SiteApiUtils.java
@@ -2,6 +2,7 @@ package com.mavlushechka.a1qa.project.utils;
import com.mavlushechka.a1qa.framework.utils.JsonParser;
import com.mavlushechka.a1qa.framework.utils.UrlConnectionManager;
+import com.mavlushechka.a1qa.project.constants.SiteApiMethod;
import java.io.IOException;
import java.util.Base64;
@@ -16,30 +17,30 @@ public class SiteApiUtils {
}
public static String generateToken(int variant) throws IOException {
- return UrlConnectionManager.post("%s/token/get?variant=%d".formatted(url, variant));
+ return UrlConnectionManager.post("%s%s?variant=%d".formatted(url, SiteApiMethod.TOKEN_GET.url, variant));
}
public static String getTestsJson(int projectId) throws IOException {
- return UrlConnectionManager.post("%s/test/get/json?projectId=%d".formatted(url, projectId));
+ return UrlConnectionManager.post("%s%s?projectId=%d".formatted(url, SiteApiMethod.TEST_GET_JSON.url, projectId));
}
public static int putTest(String sid, String projectName, String testName, String methodName, String env) throws IOException {
return Integer.parseInt(
UrlConnectionManager.post(
- "%s/test/put?SID=%s&projectName=%s&testName=%s&methodName=%s&env=%s"
- .formatted(url, sid, projectName, testName, methodName, env)
+ "%s%s?SID=%s&projectName=%s&testName=%s&methodName=%s&env=%s"
+ .formatted(url, SiteApiMethod.TEST_PUT.url, sid, projectName, testName, methodName, env)
)
);
}
public static void putLogToTest(int testId, String content) throws IOException {
- UrlConnectionManager.post("%s/test/put/log?testId=%d&content=%s".formatted(url, testId, content));
+ UrlConnectionManager.post("%s%s?testId=%d&content=%s".formatted(url, SiteApiMethod.TEST_PUT_LOG.url, testId, content));
}
public static void putAttachmentToTest(int testId, byte[] content, String contentType) throws IOException {
UrlConnectionManager.post(
- "%s/test/put/attachment?testId=%d&content=%s&contentType=%s"
- .formatted(url, testId, Base64.getEncoder().encodeToString(content), contentType)
+ "%s%s?testId=%d&content=%s&contentType=%s"
+ .formatted(url, SiteApiMethod.TEST_PUT_ATTACHMENT.url, testId, Base64.getEncoder().encodeToString(content), contentType)
);
}