public UpdateValidationCommandHandler(IValidationWriteRepository validationWriteRepository, IValidationReadRepository validationReadRepository, IVersionProvider versionProvider) { _validationWriteRepository = validationWriteRepository ?? throw Error.ArgumentNull(nameof(validationWriteRepository)); _validationReadRepository = validationReadRepository ?? throw Error.ArgumentNull(nameof(validationReadRepository)); _versionProvider = versionProvider ?? throw Error.ArgumentNull(nameof(versionProvider)); }
public void ConstructorShouldFailWhenValidationReadRepositoryIsNull() { // Arrange var mapper = new Mock <IMapper>().Object; IValidationReadRepository validationReadRepository = null; // Act Action ctor = () => { new GetValidationQueryHandler(mapper, validationReadRepository); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public void ConstructorShouldFailWhenValidationReadRepositoryIsNull() { // Arrange var validationWriteRepository = new Mock <IValidationWriteRepository>().Object; IValidationReadRepository validationReadRepository = null; var versionProvider = new Mock <IVersionProvider>().Object; // Act Action ctor = () => { new UpdateValidationCommandHandler(validationWriteRepository, validationReadRepository, versionProvider); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public ListValidationQueryHandler(IMapper mapper, IValidationReadRepository validationReadRepository) { _mapper = mapper ?? throw Error.ArgumentNull(nameof(mapper)); _validationReadRepository = validationReadRepository ?? throw Error.ArgumentNull(nameof(validationReadRepository)); }
public void TestInitialize() { RepositoryTestsHelper.Init(Consts.Collections.ValidationCollectionName); _repository = new ValidationReadRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); }