diff options
author | Mavlushechka <mavlushechka@gmail.com> | 2022-10-04 00:50:37 +0500 |
---|---|---|
committer | Mavlushechka <mavlushechka@gmail.com> | 2022-10-04 00:50:37 +0500 |
commit | 242813280cdfa8d2e9cdc930a15d021f17c9ec10 (patch) | |
tree | dac046595bf65e54272656750b2193cfc0f0acc9 /src/main/java/com | |
parent | faf34f307005143ac1c75b109b036a94a9e09c97 (diff) |
Create Endpoint enum
Diffstat (limited to 'src/main/java/com')
-rw-r--r-- | src/main/java/com/mavlushechka/a1qa/constants/Endpoint.java | 18 | ||||
-rw-r--r-- | src/main/java/com/mavlushechka/a1qa/utils/JSONPlaceholderAPIManager.java | 5 |
2 files changed, 21 insertions, 2 deletions
diff --git a/src/main/java/com/mavlushechka/a1qa/constants/Endpoint.java b/src/main/java/com/mavlushechka/a1qa/constants/Endpoint.java new file mode 100644 index 0000000..592e44a --- /dev/null +++ b/src/main/java/com/mavlushechka/a1qa/constants/Endpoint.java @@ -0,0 +1,18 @@ +package com.mavlushechka.a1qa.constants; + +public enum Endpoint { + + POSTS("/posts"), USERS("/users"); + + private final String spec; + + + Endpoint(String spec) { + this.spec = spec; + } + + public String getSpec() { + return spec; + } + +} diff --git a/src/main/java/com/mavlushechka/a1qa/utils/JSONPlaceholderAPIManager.java b/src/main/java/com/mavlushechka/a1qa/utils/JSONPlaceholderAPIManager.java index 25b9fe4..2a66576 100644 --- a/src/main/java/com/mavlushechka/a1qa/utils/JSONPlaceholderAPIManager.java +++ b/src/main/java/com/mavlushechka/a1qa/utils/JSONPlaceholderAPIManager.java @@ -1,5 +1,6 @@ package com.mavlushechka.a1qa.utils; +import com.mavlushechka.a1qa.constants.Endpoint; import com.mavlushechka.a1qa.models.Post; import com.mavlushechka.a1qa.models.User; @@ -9,8 +10,8 @@ import java.util.List; public class JSONPlaceholderAPIManager { - private final static String postsSpec = "/posts"; - private final static String usersSpec = "/users"; + private final static String postsSpec = Endpoint.POSTS.getSpec(); + private final static String usersSpec = Endpoint.USERS.getSpec(); public static Post getPost(int id) throws IOException { |