public void testOAuthCredential() { OAuthCredential credential = new OAuthCredential(REQUEST_TOKEN, TOKEN, VERIFIER, TYPE); assertEquals(TOKEN, credential.getToken()); assertEquals(VERIFIER, credential.getVerifier()); assertEquals(TYPE, credential.getProviderType()); Token requestToken = credential.getRequestToken(); assertEquals(TOKEN, requestToken.getToken()); assertEquals(SECRET, requestToken.getSecret()); // test serialization byte[] bytes = CommonHelper.serialize(credential); OAuthCredential credential2 = (OAuthCredential) CommonHelper.unserialize(bytes); assertEquals(credential.getRequestToken().toString(), credential2.getRequestToken().toString()); assertEquals(credential.getToken(), credential2.getToken()); assertEquals(credential.getVerifier(), credential2.getVerifier()); assertEquals(credential.getProviderType(), credential2.getProviderType()); }