public void TestWrongGrantType() { TokenContext ctx = new TokenContext() { GrantType = Parameters.GrantTypeValues.ClientCredentials, }; AuthorizationCodeInspector inspector = new AuthorizationCodeInspector(); inspector.Inspect(ctx); }
public void TestMissingRedirectUri() { TokenContext ctx = new TokenContext() { GrantType = Parameters.GrantTypeValues.AuthorizationCode, AuthorizationCode = "auth_code", Client = new ClientBase { ClientId = "123", ClientSecret = "secret" } }; AuthorizationCodeInspector inspector = new AuthorizationCodeInspector(); CommonAssertInspector(inspector, ctx); }
public void TestMissingAuthCode() { TokenContext ctx = new TokenContext() { GrantType = Parameters.GrantTypeValues.AuthorizationCode, Client = new ClientBase { ClientId = "123", ClientSecret = "secret" }, RedirectUri = new Uri("http://www.mysite.com/callback") }; AuthorizationCodeInspector inspector = new AuthorizationCodeInspector(); CommonAssertInspector(inspector, ctx); }
public void TestValidContext() { TokenContext ctx = new TokenContext() { GrantType = Parameters.GrantTypeValues.AuthorizationCode, AuthorizationCode = "auth_code", Client = new ClientBase { ClientId = "123", ClientSecret = "secret" }, RedirectUri = new Uri("http://www.mysite.com/callback") }; AuthorizationCodeInspector inspector = new AuthorizationCodeInspector(); inspector.Inspect(ctx); }