public void SwaggerConfigurationValidationFailTest() { var config = new SwaggerConfiguration() { ApiName = "ApiName", OAuthAppName = "OAuthAppName", OAuthClientId = "OAuthClientId", AuthorizationUrl = "http://localhost", TokenUrl = "http://localhost", RefreshUrl = "http://localhost", Scopes = new Dictionary <string, string>() }; var rule = new SwaggerConfigurationValidation(); rule.Validate(null, config).Failed.Should().BeTrue(); }
public void SwaggerConfigurationValidationManyFailTest( string apiName, string oAuthAppName, string oAuthClientId, string authorizationUrl, string tokenUrl, string refreshUrl ) { var config = new SwaggerConfiguration() { ApiName = apiName, OAuthAppName = oAuthAppName, OAuthClientId = oAuthClientId, AuthorizationUrl = authorizationUrl, TokenUrl = tokenUrl, RefreshUrl = refreshUrl, Scopes = new Dictionary <string, string>() }; var rule = new SwaggerConfigurationValidation(); rule.Validate(null, config).Failed.Should().BeTrue(); }