public void delete_is_idempotent() { var insert = new InsertEvent() { Text = "one" }; var delete = new DeleteEvent(); _projection.On(insert); _projection.On(delete); _projection.On(delete); var loaded = _collection.FindOneById(delete.AggregateId); Assert.IsNull(loaded); }