diff options
author | Mavlushechka <mavlushechka@gmail.com> | 2022-11-03 23:00:41 +0500 |
---|---|---|
committer | Mavlushechka <mavlushechka@gmail.com> | 2022-11-03 23:00:41 +0500 |
commit | f9b754580c9c80d315817102d4a04e701887801b (patch) | |
tree | bb3dd1dc6f0b79675c7766c3d33ca91b2ec52e3d | |
parent | 3c1c9a71406fb74b44422031f501f92c18c04d40 (diff) |
Use SiteApiMethod constants instead of hard coding
-rw-r--r-- | src/main/java/com/mavlushechka/a1qa/project/utils/SiteApiUtils.java | 15 |
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) ); } |