public void ConstructorShouldFailWhenTypePlanningReadRepositoryIsNull() { // Arrange var mapper = new Mock <IMapper>().Object; ITypePlanningReadRepository typePlanningReadRepository = null; var typePlanningOdataProvider = new Mock <ITypePlanningOdataProvider>().Object; // 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)); }