public AnnotatedResponse(SwaggerResponseAttribute attr, ISwaggerModelCatalog modelCatalog) { Description = attr.Message; StatusCode = (int)attr.Code; if (attr.Model != null) { Schema = SwaggerExtensions.GetSchema(modelCatalog, attr.Model); } }
protected static void BasicCodeAndDescriptionAssert(SwaggerResponseAttribute attribute, bool success = false) { if (success) { Assert.AreEqual(200, attribute.StatusCode); } else { Assert.AreNotEqual(200, attribute.StatusCode); } Assert.IsNotNull(attribute.Description); Assert.Greater(attribute.Description.Trim().Length, 0); }
private AnnotatedResponse CreateSwaggerResponseObject(SwaggerResponseAttribute attr) { return(new AnnotatedResponse(attr, _modelCatalog)); }