public void RemoveRange() { var entityCollection = new DbEntityCollection <EntityCollectionModel>(); var entities = new[] { new EntityCollectionModel { Title = "DbEntityCollectionTests.RemoveRange-1" }, new EntityCollectionModel { Title = "DbEntityCollectionTests.RemoveRange-2" }, new EntityCollectionModel { Id = "123", Title = "DbEntityCollectionTests.RemoveRange-3" } }; foreach (var entity in entities) { entityCollection.Update(entity, DbEntityEntryState.Added); entityCollection.Remove(entity); } Assert.IsFalse(entityCollection.GetEntries().Any()); }
public void RemoveNonExistentEntities() { var entityCollection = new DbEntityCollection <EntityCollectionModel>(); Assert.IsFalse(entityCollection.Remove(new EntityCollectionModel { })); }