public void ToDoList_Service_Counter_Test() { ToDoList_Service toDoList_Service = new ToDoList_Service(); int counter = -2, counter2, counter3 = -2; counter = toDoList_Service.GetItemCounter(); Assert.AreNotEqual(counter, -2); toDoList_Service.ItemCounterIncrement(); counter2 = toDoList_Service.GetItemCounter(); toDoList_Service.ItemCounterIncrement(); counter3 = toDoList_Service.GetItemCounter(); Assert.AreNotEqual(counter2, counter3); Assert.AreNotEqual(counter, counter3); Assert.AreNotEqual(counter, counter2); Trace.WriteLine(($"{counter}, {counter2}, {counter3}"), "Item Counter, 2++ Unit Test"); int counter4 = -1, counter5 = -1; counter4 = toDoList_Service.GetItemCounterAndIncrement(); counter5 = counter4; counter4 = toDoList_Service.GetItemCounterAndIncrement(); counter4 = toDoList_Service.GetItemCounterAndIncrement(); counter4 = toDoList_Service.GetItemCounterAndIncrement(); Assert.AreEqual(counter4, counter5 + 3); Trace.WriteLine(($"4th counter value: {counter4} ; 5th: {counter5}"), "4 count & increment calls, add 3 test"); }
public void Load_Settings_Test() { ToDoList_Service testService = new ToDoList_Service(); Assert.IsTrue(Directory.Exists(@".\Data\"), "Data Directory Not Created"); Assert.IsTrue(File.Exists(@".\Data\SettingsData.json"), "Settings File Not Created"); Assert.IsTrue(File.Exists(@".\Data\ToDoListData.json"), "Data File Not Created"); Assert.IsNotNull(testService, "ToDoList_Service object not instantiated correctly"); Assert.IsNotNull(testService.ToDoList, "ToDoList_Service ToDoList object not instantiated correctly"); System.Console.WriteLine("Directory: {0}", Directory.GetCurrentDirectory()); string content = string.Join("\n", Directory.EnumerateFiles(Directory.GetCurrentDirectory())); Trace.WriteLine(string.Join($"\nDirectory: {0} \n", content), "Unit Test"); Trace.Write(string.Join($"\nDirectory: {0}", string.Join("\n", Directory.EnumerateFiles(Directory.GetCurrentDirectory() + @"\Data"))), "Unit Test"); }