diff --git a/csharp/ApprovalTest.cs b/csharp/ApprovalTest.cs index 2710c604..5334147e 100644 --- a/csharp/ApprovalTest.cs +++ b/csharp/ApprovalTest.cs @@ -1,30 +1,28 @@ using System; using System.IO; using System.Text; +using ApprovalTests; +using ApprovalTests.Reporters; using NUnit.Framework; namespace csharp { + [UseReporter(typeof(DiffReporter))] [TestFixture] public class ApprovalTest { [Test] public void ThirtyDays() { - var lines = File.ReadAllLines("ThirtyDays.txt"); - + StringBuilder fakeoutput = new StringBuilder(); Console.SetOut(new StringWriter(fakeoutput)); Console.SetIn(new StringReader("a\n")); Program.Main(new string[] { }); - String output = fakeoutput.ToString(); + var output = fakeoutput.ToString(); - var outputLines = output.Split('\n'); - for(var i = 0; i - - - Always - - diff --git a/csharpcore/ApprovalTest.cs b/csharpcore/ApprovalTest.cs index 7d63e93c..7b5d2db4 100644 --- a/csharpcore/ApprovalTest.cs +++ b/csharpcore/ApprovalTest.cs @@ -2,28 +2,25 @@ using System; using System.IO; using System.Text; +using ApprovalTests; +using ApprovalTests.Reporters; namespace csharpcore { + [UseReporter(typeof(DiffReporter))] public class ApprovalTest { [Fact] public void ThirtyDays() { - var lines = File.ReadAllLines("ThirtyDays.txt"); - - StringBuilder fakeoutput = new StringBuilder(); + var fakeoutput = new StringBuilder(); Console.SetOut(new StringWriter(fakeoutput)); Console.SetIn(new StringReader("a\n")); Program.Main(new string[] { }); - String output = fakeoutput.ToString(); + var output = fakeoutput.ToString(); - var outputLines = output.Split('\n'); - for(var i = 0; i + Exe @@ -7,11 +7,9 @@ + - - -