public void GetAll_HaveRows_Valid(UserHeapEntity entity, UserHeapEntity entity2) { // Arrange _repository.Insert(entity); _repository.Insert(entity2); // Act var all = _repository.GetAll(); try { Assert.True(all.Count() >= 2); } finally { _repository.Delete(entity); _repository.Delete(entity2); } }
public async Task Insert_InsertSameValuesTwice_BothAreCreated(UserHeapEntity entity) { // Act await _repository.InsertAsync(entity); await _repository.InsertAsync(entity); try { // Assert var count = _repository.GetAll() .Where(found => found.Username == entity.Username && found.Password == entity.Password) .Count(); Assert.True(count > 1); } finally { await _repository.DeleteAsync(entity); } }