TeStereo report
@Test(expected=RuntimeException.class) public void testAccessTokenData_noDirectRequest() throws Exception {
serviceProvider.setReturnAccessTokenData(true);
MakeRequestClient client=makeNonSocialClient("owner","owner",GADGET_URL);
HttpResponse response=client.sendGet(FakeOAuthServiceProvider.ACCESS_TOKEN_URL);
assertEquals("",response.getResponseAsString());
client.approveToken("user_data=hello-oauth");
response=client.sendGet(FakeOAuthServiceProvider.RESOURCE_URL);
assertEquals("User data is hello-oauth",response.getResponseAsString());
client.sendGet(FakeOAuthServiceProvider.ACCESS_TOKEN_URL);
fail("Service provider should have rejected bogus request to access token URL");
}