public void ConstructorShouldFailWhenDamageCodeOdataProviderIsNull() { // Arrange var mapper = new Mock <IMapper>().Object; var damageCodeReadRepository = new Mock <IDamageCodeReadRepository>().Object; IDamageCodeOdataProvider damageCodeOdataProvider = null; // Act Action ctor = () => { new ListDamageCodeQueryHandler(mapper, damageCodeReadRepository, damageCodeOdataProvider); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public ListDamageCodeQueryHandler(IMapper mapper, IDamageCodeReadRepository damageCodeReadRepository, IDamageCodeOdataProvider damageCodeOdataProvider) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _damageCodeReadRepository = damageCodeReadRepository ?? throw new ArgumentNullException(nameof(damageCodeReadRepository)); _damageCodeOdataProvider = damageCodeOdataProvider ?? throw new ArgumentNullException(nameof(damageCodeOdataProvider)); }