public void TestNegativeInfoObject() { var yamlNode = LoadNode("../../../../fixtures/v3.0/json/general/negative/negativeInfoObject.json"); var ctx = new ParsingContext(); var node = new MapNode(ctx, (YamlMappingNode)yamlNode); var info = OpenApiV3.LoadInfo(node); Assert.NotNull(info); Assert.Equal(2, ctx.ParseErrors.Count); }
public void TestMinimalInfoObject() { var yamlNode = LoadNode("../../../../fixtures/v3.0/json/general/minimalInfoObject.json"); var ctx = new ParsingContext(); var node = new MapNode(ctx, (YamlMappingNode)yamlNode); var info = OpenApiV3.LoadInfo(node); Assert.NotNull(info); Assert.Equal("Swagger Sample App", info.Title); Assert.Equal("1.0.1", info.Version); Assert.Equal(0, ctx.ParseErrors.Count); }