public async Task DataSet_AddRangeAsync_Success() { IDataSet <TestEntity> tEntity = new DataSet <TestEntity>(_observable.Object); var result = await tEntity.AddRangeAsync(new List <TestEntity>() { new TestEntity() { Name = "Test" }, new TestEntity() { Name = "Test" } }); Assert.IsNotNull(result); Assert.AreEqual(3, tEntity.Entities.Count()); }
public async Task DataSet_DeleteRangeAsync_Success() { IDataSet <TestEntity> tEntity = new DataSet <TestEntity>(_observable.Object); var list = new List <TestEntity>() { new TestEntity() { Name = "Test" }, new TestEntity() { Name = "Test" } }; var result = await tEntity.AddRangeAsync(list); Assert.AreEqual(3, tEntity.Entities.Count()); await tEntity.DeleteRangeAsync(list); Assert.AreEqual(1, tEntity.Entities.Count()); }