Пример #1
0
        private void RunTestCase(string path)
        {
            var testFileJson = File.ReadAllText(path);
            var testCase     = JsonConvert.DeserializeObject <TestCase>(testFileJson);
            var results      = comparer.Compare(testCase.Expected, testCase.Actual);

            //when Match is true, it represents a not having failures
            Assert.Equal(testCase.Match, !results.HasFailure);
        }
        private ComparisonResult ValidateInteraction(Message interaction, Message actualMessage)
        {
            var comparer = new MessageComparer();

            return(comparer.Compare(interaction, actualMessage));
        }