public void TestMethod() { var testOutputFile = "TestFiles\\names-sorted.txt"; DeleteTestOutputIfExists(testOutputFile); Assert.IsTrue(!File.Exists("TestFiles\\names-sorted.txt")); var nameSorter = new NameSorter(new string[]{ "TestFiles\\names.txt" }); nameSorter.Run(); Assert.IsTrue(File.Exists("TestFiles\\names-sorted.txt")); Assert.AreEqual("BAKER, THEODORE\r\nKENT, MADISON\r\nSMITH, ANDREW\r\nSMITH, FREDRICK\r\n", File.ReadAllText(testOutputFile)); DeleteTestOutputIfExists(testOutputFile); }
static void Main(string[] args) { var nameSorter = new NameSorter(args); nameSorter.Run(); }