public void ConstructorShouldFailWhenTypePlanningOdataProviderIsNull() { // Arrange var mapper = new Mock <IMapper>().Object; var typePlanningReadRepository = new Mock <ITypePlanningReadRepository>().Object; ITypePlanningOdataProvider typePlanningOdataProvider = null; // Act Action ctor = () => { new ListTypePlanningQueryHandler(mapper, typePlanningReadRepository, typePlanningOdataProvider); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public ListTypePlanningQueryHandler(IMapper mapper, ITypePlanningReadRepository typePlanningReadRepository, ITypePlanningOdataProvider typePlanningOdataProvider) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _typePlanningReadRepository = typePlanningReadRepository ?? throw new ArgumentNullException(nameof(typePlanningReadRepository)); _typePlanningOdataProvider = typePlanningOdataProvider ?? throw new ArgumentNullException(nameof(typePlanningOdataProvider)); }