diff --git a/src/main/Main.java b/src/main/Main.java index f4580ba..8173834 100644 --- a/src/main/Main.java +++ b/src/main/Main.java @@ -13,7 +13,7 @@ static ArrayList pathParam = new ArrayList<>(); static NecessaryParam nes = new NecessaryParam(); static TestGETCactus get = new TestGETCactus(); - static TestPOSTCactus post = new TestPOSTCactus("f", "f", "f"); + static TestCreatePOSTCactus post = new TestCreatePOSTCactus("f", "f", "f"); static TestPUTCactus put = new TestPUTCactus("f", "f"); static TestDELETECactus delete = new TestDELETECactus("qF9bgKYZmw8P"); diff --git a/src/testcase/TestCreatePOSTCactus.java b/src/testcase/TestCreatePOSTCactus.java new file mode 100644 index 0000000..ae129b7 --- /dev/null +++ b/src/testcase/TestCreatePOSTCactus.java @@ -0,0 +1,25 @@ +package testcase; + +import java.util.ArrayList; + +import restfulchecker.*; +import restfulchecker.RestChecker.Method; + +public class TestCreatePOSTCactus { + private RestChecker check = new RestChecker(); + private ArrayList query = new ArrayList<>(); + private ArrayList form = new ArrayList<>(); + private ArrayList path = new ArrayList<>(); + + public TestCreatePOSTCactus(String userID, String userName, String userPass) { + check.setAccount("http://nitta-lab-www.is.konan-u.ac.jp/CactusServer/rest/accounts"); + form.add(new RestParam("userID", userID)); + form.add(new RestParam("userName", userName)); + form.add(new RestParam("userPass", userPass)); + check.setupRestTest(Method.POST, query, form, path); + } + + public void start() { + check.doRestTest(); + } +} diff --git a/src/testcase/TestLogoutPOSTCactus.java b/src/testcase/TestLogoutPOSTCactus.java new file mode 100644 index 0000000..53e3621 --- /dev/null +++ b/src/testcase/TestLogoutPOSTCactus.java @@ -0,0 +1,24 @@ +package testcase; + +import java.util.ArrayList; + +import restfulchecker.*; +import restfulchecker.RestChecker.Method; + +public class TestLogoutPOSTCactus { + private RestChecker check = new RestChecker(); + private ArrayList query = new ArrayList<>(); + private ArrayList form = new ArrayList<>(); + private ArrayList path = new ArrayList<>(); + + public TestLogoutPOSTCactus(String token) { + check.setAccount("http://nitta-lab-www.is.konan-u.ac.jp/CactusServer/rest/accounts"); + form.add(new RestParam("token", token)); + path.add("logout"); + check.setupRestTest(Method.POST, query, form, path); + } + + public void start() { + check.doRestTest(); + } +} \ No newline at end of file diff --git a/src/testcase/TestPOSTCactus.java b/src/testcase/TestPOSTCactus.java deleted file mode 100644 index 518807a..0000000 --- a/src/testcase/TestPOSTCactus.java +++ /dev/null @@ -1,25 +0,0 @@ -package testcase; - -import java.util.ArrayList; - -import restfulchecker.*; -import restfulchecker.RestChecker.Method; - -public class TestPOSTCactus { - private RestChecker check = new RestChecker(); - private ArrayList query = new ArrayList<>(); - private ArrayList form = new ArrayList<>(); - private ArrayList path = new ArrayList<>(); - - public TestPOSTCactus(String userID, String userName, String userPass) { - check.setAccount("http://nitta-lab-www.is.konan-u.ac.jp/CactusServer/rest/accounts"); - form.add(new RestParam("userID", userID)); - form.add(new RestParam("userName", userName)); - form.add(new RestParam("userPass", userPass)); - check.setupRestTest(Method.POST, query, form, path); - } - - public void start() { - check.doRestTest(); - } -}