diff --git a/src/main/Main.java b/src/main/Main.java index dbdebd7..74b1658 100644 --- a/src/main/Main.java +++ b/src/main/Main.java @@ -15,7 +15,7 @@ TestYouTube[] youtube = { new TestGETYouTube(token), new TestPOSTYouTube(token), new TestPUTYouTube(token), new TestDELETEYouTube(token, "PLCwNa5MZdBSrIn-8nc9gDckf2kzXejtL_") }; TestTwitter[] twitter= { - new TestGETListsTwitter("masterlink3535","") + new TestGETListsTwitter("masterlink3535") }; twitter[0].start(); } diff --git a/src/testcase/twitter/TestGETListsTwitter.java b/src/testcase/twitter/TestGETListsTwitter.java index 93a2285..0b9b69a 100644 --- a/src/testcase/twitter/TestGETListsTwitter.java +++ b/src/testcase/twitter/TestGETListsTwitter.java @@ -4,8 +4,8 @@ import restfulchecker.RestChecker.Method; public class TestGETListsTwitter extends TestTwitter { - public TestGETListsTwitter(String userID,String token) { - super(token); + public TestGETListsTwitter(String userID) { + super(); path.add("lists"); path.add("list.json"); query.add(new RestParam("user_id", userID)); diff --git a/src/testcase/twitter/TestPOSTcreateTwitter.java b/src/testcase/twitter/TestPOSTcreateTwitter.java index 0d069ee..bcdb3a5 100644 --- a/src/testcase/twitter/TestPOSTcreateTwitter.java +++ b/src/testcase/twitter/TestPOSTcreateTwitter.java @@ -2,8 +2,8 @@ public class TestPOSTcreateTwitter extends TestTwitter { - protected TestPOSTcreateTwitter(String token) { - super(token); + protected TestPOSTcreateTwitter() { + super(); // TODO Auto-generated constructor stub } diff --git a/src/testcase/twitter/TestPOSTdestroyTwitter.java b/src/testcase/twitter/TestPOSTdestroyTwitter.java index 6c00be2..ab08792 100644 --- a/src/testcase/twitter/TestPOSTdestroyTwitter.java +++ b/src/testcase/twitter/TestPOSTdestroyTwitter.java @@ -2,8 +2,8 @@ public class TestPOSTdestroyTwitter extends TestTwitter { - protected TestPOSTdestroyTwitter(String token) { - super(token); + protected TestPOSTdestroyTwitter() { + super(); // TODO Auto-generated constructor stub } diff --git a/src/testcase/twitter/TestPOSTupdateTwitter.java b/src/testcase/twitter/TestPOSTupdateTwitter.java index 9dd6975..978128a 100644 --- a/src/testcase/twitter/TestPOSTupdateTwitter.java +++ b/src/testcase/twitter/TestPOSTupdateTwitter.java @@ -2,8 +2,8 @@ public class TestPOSTupdateTwitter extends TestTwitter { - protected TestPOSTupdateTwitter(String token) { - super(token); + protected TestPOSTupdateTwitter() { + super(); // TODO Auto-generated constructor stub } diff --git a/src/testcase/twitter/TestTwitter.java b/src/testcase/twitter/TestTwitter.java index 784370a..b8d31e2 100644 --- a/src/testcase/twitter/TestTwitter.java +++ b/src/testcase/twitter/TestTwitter.java @@ -1,14 +1,24 @@ package testcase.twitter; -import restfulchecker.RestParam; import testcase.TestCase; abstract public class TestTwitter extends TestCase { + protected OAuthHeader oauth = new OAuthHeader(); - protected TestTwitter(String token) { + protected TestTwitter() { super("https://api.twitter.com/1.1"); - query.add(new RestParam("access_token",token)); - check.getResourceParam().setQueryParams(new RestParam("access_token", token)); } + public OAuthHeader getOauth() { + return oauth; + } + + public void setOauth(OAuthHeader oauth) { + this.oauth = oauth; + } + + public void start() { + check.setProperty("Authorization", oauth.getAuthorization()); + check.doRestTest(); + } }