diff --git a/src/main/Main.java b/src/main/Main.java index 74b1658..3d06fef 100644 --- a/src/main/Main.java +++ b/src/main/Main.java @@ -14,10 +14,9 @@ new TestPUTCactus("f", "f"), new TestDELETECactus("qF9bgKYZmw8P") }; TestYouTube[] youtube = { new TestGETYouTube(token), new TestPOSTYouTube(token), new TestPUTYouTube(token), new TestDELETEYouTube(token, "PLCwNa5MZdBSrIn-8nc9gDckf2kzXejtL_") }; - TestTwitter[] twitter= { - new TestGETListsTwitter("masterlink3535") - }; - twitter[0].start(); + TestTwitter[] twitter = { new TestGETListsTwitter("masterlink3535"), + new TestPOSTcreateTwitter("masterlink3535") }; + twitter[1].start(); } } diff --git a/src/testcase/twitter/TestPOSTcreateTwitter.java b/src/testcase/twitter/TestPOSTcreateTwitter.java index bcdb3a5..b5587fb 100644 --- a/src/testcase/twitter/TestPOSTcreateTwitter.java +++ b/src/testcase/twitter/TestPOSTcreateTwitter.java @@ -1,10 +1,20 @@ package testcase.twitter; +import restfulchecker.RestParam; +import restfulchecker.RestChecker.Method; + public class TestPOSTcreateTwitter extends TestTwitter { - protected TestPOSTcreateTwitter() { + public TestPOSTcreateTwitter(String userID) { super(); - // TODO Auto-generated constructor stub + query.add(new RestParam("name","test")); + query.add(new RestParam("mode","private")); + path.add("lists"); + path.add("create.json"); + check.setupRestTest(Method.POST, query, form, path); + check.getResourceParam().setPathParams("lists"); + check.getResourceParam().setPathParams("list.json"); + check.getResourceParam().setQueryParams(new RestParam("screen_name", userID)); } } diff --git a/src/testcase/twitter/TestPOSTdestroyTwitter.java b/src/testcase/twitter/TestPOSTdestroyTwitter.java index ab08792..816f799 100644 --- a/src/testcase/twitter/TestPOSTdestroyTwitter.java +++ b/src/testcase/twitter/TestPOSTdestroyTwitter.java @@ -2,7 +2,7 @@ public class TestPOSTdestroyTwitter extends TestTwitter { - protected TestPOSTdestroyTwitter() { + public TestPOSTdestroyTwitter() { super(); // TODO Auto-generated constructor stub } diff --git a/src/testcase/twitter/TestPOSTupdateTwitter.java b/src/testcase/twitter/TestPOSTupdateTwitter.java index 978128a..be3b832 100644 --- a/src/testcase/twitter/TestPOSTupdateTwitter.java +++ b/src/testcase/twitter/TestPOSTupdateTwitter.java @@ -2,7 +2,7 @@ public class TestPOSTupdateTwitter extends TestTwitter { - protected TestPOSTupdateTwitter() { + public TestPOSTupdateTwitter() { super(); // TODO Auto-generated constructor stub }