public void Merge_test() { TestClass t1 = new TestClass(); t1.Id = 3; t1.Data = "test3"; var result = repo.Merge(t1); Assert.Equal(1, result); t1.Id = 3; t1.Data = "test4"; result = repo.Merge(t1); var item = repo.GetItem(new TestClass() { Id = 3 }); Assert.Equal("test4", item.Data); result = repo.Delete(new TestClass() { Id = 3 }); Assert.Equal(1, result); }