updated test

This commit is contained in:
Tony Tam
2015-10-19 21:45:47 -07:00
parent eeaf4071f9
commit 905a7746e7

View File

@@ -171,20 +171,16 @@ public class InlineModelResolverTest {
assertNotNull(response.getSchema());
Property responseProperty = response.getSchema();
assertTrue(responseProperty instanceof RefProperty);
Model inline = swagger.getDefinitions().get("inline_response_200");
assertNotNull(inline);
assertTrue(inline instanceof ArrayModel);
// no need to flatten more
assertTrue(responseProperty instanceof ArrayProperty);
ArrayModel am = (ArrayModel) inline;
assertTrue(am.getItems() instanceof RefProperty);
ArrayProperty ap = (ArrayProperty) responseProperty;
Property p = ap.getItems();
Model inlineInner = swagger.getDefinitions().get("inline_response_200_inner");
assertNotNull(inlineInner);
assertTrue(inlineInner instanceof ModelImpl);
assertNotNull(p);
ModelImpl innerModel = (ModelImpl) inlineInner;
ObjectProperty innerModel = (ObjectProperty) p;
assertTrue(innerModel.getProperties().size() == 1);
assertNotNull(innerModel.getProperties().get("name"));
}