public void TestCrudService() { int expectedId = 3; string expectedString = "Tiana"; string newName = "John"; int count = 2; MockStorage ms = new MockStorage(); CrudService cs = new CrudService(ms); cs.Create("Tiana"); cs.Create("Adan"); cs.Create("Britto"); Assert.AreEqual(expectedString, ms.Read()); Assert.AreEqual(expectedId, ms.Update(expectedString, newName)); Assert.AreEqual(newName, ms.NameList.Where(n => n == "John").FirstOrDefault()); cs.Delete("Britto"); Assert.AreEqual(count, ms.NameList.Count); }