public void CanHandle_WithNoSwaggerVersionKeyInDocument_ReturnsFalse() { string json = @"{ ""info"": { ""version"": ""v1"" }, ""paths"": { } }"; JObject jobject = JObject.Parse(json); SwaggerV2ApiDefinitionReader swaggerV2ApiDefinitionReader = new SwaggerV2ApiDefinitionReader(); bool?result = swaggerV2ApiDefinitionReader.CanHandle(jobject); Assert.False(result); }
public void CanHandle_WithSwaggerVersionGreaterThanTwo_ReturnsFalse() { string json = @"{ ""swagger"": ""3.0"", ""info"": { ""version"": ""v1"" }, ""paths"": { } }"; JObject jobject = JObject.Parse(json); SwaggerV2ApiDefinitionReader swaggerV2ApiDefinitionReader = new SwaggerV2ApiDefinitionReader(); bool?result = swaggerV2ApiDefinitionReader.CanHandle(jobject); Assert.False(result); }