Exemplo n.º 1
0
 public static async Task AssertContentAsync(this TestCase testCase, string actualContent, string resultName, Action <string, string> failAction, bool rebase)
 {
     await testCase.AssertContentAsync(actualContent, resultName, async (actual, expected) =>
     {
         await testCase.RebaseContentOrStoreTmpAsync(resultName, actualContent, rebase);
         failAction(actual, expected);
     });
 }
Exemplo n.º 2
0
 public static async Task AssertContentAsync(this TestCase testCase, XmlDocument actual, string resultName, bool rebaseline)
 {
     var actualContent = XmlWriterUtils.ToXmlString(writer => actual.WriteTo(writer));
     await testCase.AssertContentAsync(actualContent, resultName, rebaseline);
 }
Exemplo n.º 3
0
 public static async Task AssertContentJsonAsync(this TestCase testCase, string actualContent, string resultName, bool rebaseline)
 {
     await testCase.AssertContentAsync(JsonConvert.DeserializeObject(actualContent).ToIndentedJson(), resultName, rebaseline);
 }
Exemplo n.º 4
0
 public static async Task AssertContentAsync(this TestCase testCase, string actualContent, string resultName, bool rebaseline)
 => await testCase.AssertContentAsync(actualContent, resultName, (actual, expected) => { }, rebaseline);