public void OpenApiComparerShouldSucceed( string testCaseName, OpenApiDocument source, OpenApiDocument target, List <OpenApiDifference> expectedDifferences) { _output.WriteLine(testCaseName); var differences = OpenApiComparer.Compare(source, target).ToList(); differences.Count().ShouldBeEquivalentTo(expectedDifferences.Count); differences.ShouldBeEquivalentTo(expectedDifferences); }
public void OpenApiComparerShouldSucceed( string testCaseName, OpenApiDocument source, OpenApiDocument target, List <OpenApiDifference> expectedDifferences) { _output.WriteLine(testCaseName); new OpenApiExampleComparer().Compare(AdvancedExample, AdvancedExample, new ComparisonContext(new OpenApiComparerFactory(), new OpenApiDocument(), new OpenApiDocument())); var differences = OpenApiComparer.Compare(source, target).ToList(); differences.Count().Should().Be(expectedDifferences.Count); differences.Should().BeEquivalentTo(expectedDifferences); }