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 CreateValidationCommandHandler(IValidationWriteRepository validationWriteRepository, IIdentifierProvider identifierProvider, IVersionProvider versionProvider) { _validationWriteRepository = validationWriteRepository ?? throw Error.ArgumentNull(nameof(validationWriteRepository)); _identifierProvider = identifierProvider ?? throw Error.ArgumentNull(nameof(identifierProvider)); _versionProvider = versionProvider ?? throw Error.ArgumentNull(nameof(versionProvider)); }
public void ConstructorShouldFailWhenValidationWriteRepositoryIsNull() { // Arrange IValidationWriteRepository validationWriteRepository = null; // Act Action ctor = () => { new DeleteValidationCommandHandler(validationWriteRepository); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public void ConstructorShouldFailWhenValidationWriteRepositoryIsNull() { // Arrange IValidationWriteRepository validationWriteRepository = null; var identifierProvider = new Mock <IIdentifierProvider>().Object; var versionProvider = new Mock <IVersionProvider>().Object; // Act Action ctor = () => { new CreateValidationCommandHandler(validationWriteRepository, identifierProvider, versionProvider); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public void TestInitialize() { RepositoryTestsHelper.Init(Consts.Collections.ValidationCollectionName); _repository = new ValidationWriteRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); }
public DeleteValidationCommandHandler(IValidationWriteRepository validationWriteRepository) { _validationWriteRepository = validationWriteRepository ?? throw Error.ArgumentNull(nameof(validationWriteRepository)); }