public void DeleteReturns0ForNonExistant() { var table = new InMemoryTable <Post, int>(new TestConfiguration()); var post1 = new Post() { Title = "Foo" }; Assert.Equal(0, table.Delete(post1)); }
public void DeleteWorks() { var table = new InMemoryTable <Post, int>(new TestConfiguration()); var post1 = new Post() { Title = "Foo" }; table.Insert(post1); table.Delete(post1); Assert.Empty(table.Query()); }
public void DeleteWorks() { var table = new InMemoryTable<Post, int>(new TestConfiguration()); var post1 = new Post() { Title = "Foo" }; table.Insert(post1); table.Delete(post1); Assert.Empty(table.Query()); }
public void DeleteReturns0ForNonExistant() { var table = new InMemoryTable<Post, int>(new TestConfiguration()); var post1 = new Post() { Title = "Foo" }; Assert.Equal(0, table.Delete(post1)); }