public async Task DeleteAsync_Null_ThrowsArgumentNullException() { // Arrange var nullableRepository = new AnyNullableIdRepository(dbContext, logger); // Act & Assert await nullableRepository.Awaiting(r => r.DeleteAsync(null)).Should().ThrowAsync <ArgumentNullException>(); }
public async Task UpdateAsync_NullId_ThrowsArgumentNullException() { // Arrange var repository = new AnyNullableIdRepository(dbContext, logger); var updatedEntity = new AnyNullableIdEntity { AnyString = "AnyNewString" }; // Act & Assert await repository.Awaiting(r => r.UpdateAsync(null, updatedEntity)).Should().ThrowAsync <ArgumentNullException>(); }