@Test public void testInitFromRequest_oauthDefaults() throws Exception { FakeHttpServletRequest req = new FakeHttpServletRequest(); OAuthArguments args = new OAuthArguments(AuthType.OAUTH, req); assertEquals(UseToken.ALWAYS, args.getUseToken()); }
@Test public void testInitFromRequest_oauthDefaults() throws Exception { FakeHttpServletRequest req = new FakeHttpServletRequest(); OAuthArguments args = new OAuthArguments(AuthType.OAUTH, req); assertEquals(UseToken.ALWAYS, args.getUseToken()); }
@Test public void testInitFromRequest_oauthDefaults() throws Exception { FakeHttpServletRequest req = new FakeHttpServletRequest(); OAuthArguments args = new OAuthArguments(AuthType.OAUTH, req); assertEquals(UseToken.ALWAYS, args.getUseToken()); }
@Test public void testNoArgConstructorDefaults() throws Exception { OAuthArguments args = new OAuthArguments(); assertEquals(UseToken.ALWAYS, args.getUseToken()); assertEquals("", args.getServiceName()); assertEquals("", args.getTokenName()); Assert.assertNull(args.getRequestToken()); Assert.assertNull(args.getRequestTokenSecret()); Assert.assertNull(args.getOrigClientState()); Assert.assertFalse(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); }
@Test public void testNoArgConstructorDefaults() throws Exception { OAuthArguments args = new OAuthArguments(); assertEquals(UseToken.ALWAYS, args.getUseToken()); assertEquals("", args.getServiceName()); assertEquals("", args.getTokenName()); Assert.assertNull(args.getRequestToken()); Assert.assertNull(args.getRequestTokenSecret()); Assert.assertNull(args.getOrigClientState()); Assert.assertFalse(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); }
@Test public void testNoArgConstructorDefaults() throws Exception { OAuthArguments args = new OAuthArguments(); assertEquals(UseToken.ALWAYS, args.getUseToken()); assertEquals("", args.getServiceName()); assertEquals("", args.getTokenName()); Assert.assertNull(args.getRequestToken()); Assert.assertNull(args.getRequestTokenSecret()); Assert.assertNull(args.getOrigClientState()); Assert.assertFalse(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); }
@Test public void testCopyConstructor() throws Exception { HttpServletRequest req = makeDummyRequest(); OAuthArguments args = new OAuthArguments(AuthType.OAUTH, req); args = new OAuthArguments(args); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("service", args.getServiceName()); assertEquals("token", args.getTokenName()); assertEquals("reqtoken", args.getRequestToken()); assertEquals("secret", args.getRequestTokenSecret()); assertEquals("state", args.getOrigClientState()); Assert.assertTrue(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); }
@Test public void testCopyConstructor() throws Exception { HttpServletRequest req = makeDummyRequest(); OAuthArguments args = new OAuthArguments(AuthType.OAUTH, req); args = new OAuthArguments(args); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("service", args.getServiceName()); assertEquals("token", args.getTokenName()); assertEquals("reqtoken", args.getRequestToken()); assertEquals("secret", args.getRequestTokenSecret()); assertEquals("state", args.getOrigClientState()); Assert.assertTrue(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); }
@Test public void testCopyConstructor() throws Exception { HttpServletRequest req = makeDummyRequest(); OAuthArguments args = new OAuthArguments(AuthType.OAUTH, req); args = new OAuthArguments(args); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("service", args.getServiceName()); assertEquals("token", args.getTokenName()); assertEquals("reqtoken", args.getRequestToken()); assertEquals("secret", args.getRequestTokenSecret()); assertEquals("state", args.getOrigClientState()); Assert.assertTrue(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); }
@Test public void testInitFromRequest_defaults() throws Exception { HttpServletRequest req = new FakeHttpServletRequest(); OAuthArguments args = new OAuthArguments(AuthType.SIGNED, req); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("", args.getServiceName()); assertEquals("", args.getTokenName()); Assert.assertNull(args.getRequestToken()); Assert.assertNull(args.getRequestTokenSecret()); Assert.assertNull(args.getOrigClientState()); Assert.assertFalse(args.getBypassSpecCache()); Assert.assertTrue(args.getSignOwner()); Assert.assertTrue(args.getSignViewer()); assertNull(args.getRequestOption("random")); }
@Test public void testInitFromRequest_defaults() throws Exception { HttpServletRequest req = new FakeHttpServletRequest(); OAuthArguments args = new OAuthArguments(AuthType.SIGNED, req); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("", args.getServiceName()); assertEquals("", args.getTokenName()); Assert.assertNull(args.getRequestToken()); Assert.assertNull(args.getRequestTokenSecret()); Assert.assertNull(args.getOrigClientState()); Assert.assertFalse(args.getBypassSpecCache()); Assert.assertTrue(args.getSignOwner()); Assert.assertTrue(args.getSignViewer()); assertNull(args.getRequestOption("random")); }
@Test public void testInitFromRequest_defaults() throws Exception { HttpServletRequest req = new FakeHttpServletRequest(); OAuthArguments args = new OAuthArguments(AuthType.SIGNED, req); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("", args.getServiceName()); assertEquals("", args.getTokenName()); Assert.assertNull(args.getRequestToken()); Assert.assertNull(args.getRequestTokenSecret()); Assert.assertNull(args.getOrigClientState()); Assert.assertFalse(args.getBypassSpecCache()); Assert.assertTrue(args.getSignOwner()); Assert.assertTrue(args.getSignViewer()); assertNull(args.getRequestOption("random")); }
@Test public void testInitFromPreload() throws Exception { String xml = "<Preload href='http://www.example.com' " + "oauth_service_name='service' " + "OAUTH_TOKEN_NAME='token' " + "OAUTH_REQuest_token='requesttoken' " + "oauth_request_token_secret='tokensecret' " + "OAUTH_USE_TOKEN='never' " + "random='stuff'" + "/>"; Preload preload = new Preload(XmlUtil.parse(xml), Uri.parse("")); OAuthArguments params = new OAuthArguments(preload); assertEquals("service", params.getServiceName()); assertEquals("token", params.getTokenName()); assertEquals("requesttoken", params.getRequestToken()); assertEquals("tokensecret", params.getRequestTokenSecret()); assertEquals(UseToken.NEVER, params.getUseToken()); assertNull(params.getOrigClientState()); assertFalse(params.getBypassSpecCache()); assertEquals("stuff", params.getRequestOption("random")); }
@Test public void testInitFromPreload() throws Exception { String xml = "<Preload href='http://www.example.com' " + "oauth_service_name='service' " + "OAUTH_TOKEN_NAME='token' " + "OAUTH_REQuest_token='requesttoken' " + "oauth_request_token_secret='tokensecret' " + "OAUTH_USE_TOKEN='never' " + "random='stuff'" + "/>"; Preload preload = new Preload(XmlUtil.parse(xml), Uri.parse("")); OAuthArguments params = new OAuthArguments(preload); assertEquals("service", params.getServiceName()); assertEquals("token", params.getTokenName()); assertEquals("requesttoken", params.getRequestToken()); assertEquals("tokensecret", params.getRequestTokenSecret()); assertEquals(UseToken.NEVER, params.getUseToken()); assertNull(params.getOrigClientState()); assertFalse(params.getBypassSpecCache()); assertEquals("stuff", params.getRequestOption("random")); }
@Test public void testInitFromPreload() throws Exception { String xml = "<Preload href='http://www.example.com' " + "oauth_service_name='service' " + "OAUTH_TOKEN_NAME='token' " + "OAUTH_REQuest_token='requesttoken' " + "oauth_request_token_secret='tokensecret' " + "OAUTH_USE_TOKEN='never' " + "random='stuff'" + "/>"; Preload preload = new Preload(XmlUtil.parse(xml), Uri.parse("")); OAuthArguments params = new OAuthArguments(preload); assertEquals("service", params.getServiceName()); assertEquals("token", params.getTokenName()); assertEquals("requesttoken", params.getRequestToken()); assertEquals("tokensecret", params.getRequestTokenSecret()); assertEquals(UseToken.NEVER, params.getUseToken()); assertNull(params.getOrigClientState()); assertFalse(params.getBypassSpecCache()); assertEquals("stuff", params.getRequestOption("random")); }
@Test public void testInitFromRequest() throws Exception { HttpServletRequest req = makeDummyRequest(); OAuthArguments args = new OAuthArguments(AuthType.SIGNED, req); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("service", args.getServiceName()); assertEquals("token", args.getTokenName()); assertEquals("reqtoken", args.getRequestToken()); assertEquals("secret", args.getRequestTokenSecret()); assertEquals("state", args.getOrigClientState()); Assert.assertTrue(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); assertEquals("stuff", args.getRequestOption("random")); assertEquals("stuff", args.getRequestOption("rAnDoM")); }
@Test public void testInitFromRequest() throws Exception { HttpServletRequest req = makeDummyRequest(); OAuthArguments args = new OAuthArguments(AuthType.SIGNED, req); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("service", args.getServiceName()); assertEquals("token", args.getTokenName()); assertEquals("reqtoken", args.getRequestToken()); assertEquals("secret", args.getRequestTokenSecret()); assertEquals("state", args.getOrigClientState()); Assert.assertTrue(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); assertEquals("stuff", args.getRequestOption("random")); assertEquals("stuff", args.getRequestOption("rAnDoM")); }
@Test public void testInitFromRequest() throws Exception { HttpServletRequest req = makeDummyRequest(); OAuthArguments args = new OAuthArguments(AuthType.SIGNED, req); assertEquals(UseToken.NEVER, args.getUseToken()); assertEquals("service", args.getServiceName()); assertEquals("token", args.getTokenName()); assertEquals("reqtoken", args.getRequestToken()); assertEquals("secret", args.getRequestTokenSecret()); assertEquals("state", args.getOrigClientState()); Assert.assertTrue(args.getBypassSpecCache()); Assert.assertFalse(args.getSignOwner()); Assert.assertFalse(args.getSignViewer()); assertEquals("stuff", args.getRequestOption("random")); assertEquals("stuff", args.getRequestOption("rAnDoM")); }
@Test public void testGetAndSet() throws Exception { OAuthArguments args = new OAuthArguments(); args.setBypassSpecCache(true); Assert.assertTrue(args.getBypassSpecCache()); args.setOrigClientState("thestate"); assertEquals("thestate", args.getOrigClientState()); args.setRequestToken("rt"); assertEquals("rt", args.getRequestToken()); args.setRequestTokenSecret("rts"); assertEquals("rts", args.getRequestTokenSecret()); args.setServiceName("s"); assertEquals("s", args.getServiceName()); args.setSignOwner(true); Assert.assertTrue(args.getSignOwner()); args.setSignViewer(true); Assert.assertTrue(args.getSignViewer()); args.setUseToken(UseToken.IF_AVAILABLE); assertEquals(UseToken.IF_AVAILABLE, args.getUseToken()); args.setRequestOption("foo", "bar"); assertEquals("bar", args.getRequestOption("foo")); args.removeRequestOption("foo"); assertNull(args.getRequestOption("foo")); }
@Test public void testGetAndSet() throws Exception { OAuthArguments args = new OAuthArguments(); args.setBypassSpecCache(true); Assert.assertTrue(args.getBypassSpecCache()); args.setOrigClientState("thestate"); assertEquals("thestate", args.getOrigClientState()); args.setRequestToken("rt"); assertEquals("rt", args.getRequestToken()); args.setRequestTokenSecret("rts"); assertEquals("rts", args.getRequestTokenSecret()); args.setServiceName("s"); assertEquals("s", args.getServiceName()); args.setSignOwner(true); Assert.assertTrue(args.getSignOwner()); args.setSignViewer(true); Assert.assertTrue(args.getSignViewer()); args.setUseToken(UseToken.IF_AVAILABLE); assertEquals(UseToken.IF_AVAILABLE, args.getUseToken()); args.setRequestOption("foo", "bar"); assertEquals("bar", args.getRequestOption("foo")); args.removeRequestOption("foo"); assertNull(args.getRequestOption("foo")); }