Ejemplo n.º 1
0
        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>();
        }
Ejemplo n.º 2
0
        public void Delete_Null_ThrowsArgumentNullException()
        {
            // Arrange
            var repository = new AnyNullableIdRepository(dbContext, logger);

            // Act & Assert
            repository.Invoking(r => r.Delete(null)).Should().Throw <ArgumentNullException>();
        }
Ejemplo n.º 3
0
        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>();
        }
Ejemplo n.º 4
0
        public void Update_NullId_ThrowsArgumentNullException()
        {
            // Arrange
            var nullableRepository = new AnyNullableIdRepository(dbContext, logger);
            var updatedEntity      = new AnyNullableIdEntity
            {
                AnyString = "AnyNewString"
            };

            // Act & Assert
            nullableRepository.Invoking(r => r.Update(null, updatedEntity)).Should().Throw <ArgumentNullException>();
        }