public UpdateInputCommandHandler(IInputWriteRepository inputWriteRepository, IInputReadRepository inputReadRepository, IVersionProvider versionProvider) { _inputWriteRepository = inputWriteRepository ?? throw Error.ArgumentNull(nameof(inputWriteRepository)); _inputReadRepository = inputReadRepository ?? throw Error.ArgumentNull(nameof(inputReadRepository)); _versionProvider = versionProvider ?? throw Error.ArgumentNull(nameof(versionProvider)); }
public CreateInputCommandHandler(IInputWriteRepository inputWriteRepository, IIdentifierProvider identifierProvider, IVersionProvider versionProvider) { _inputWriteRepository = inputWriteRepository ?? throw Error.ArgumentNull(nameof(inputWriteRepository)); _identifierProvider = identifierProvider ?? throw Error.ArgumentNull(nameof(identifierProvider)); _versionProvider = versionProvider ?? throw Error.ArgumentNull(nameof(versionProvider)); }
public void ConstructorShouldFailWhenInputWriteRepositoryIsNull() { // Arrange IInputWriteRepository inputWriteRepository = null; // Act Action ctor = () => { new DeleteInputCommandHandler(inputWriteRepository); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public void ConstructorShouldFailWhenInputWriteRepositoryIsNull() { // Arrange IInputWriteRepository inputWriteRepository = null; var identifierProvider = new Mock <IIdentifierProvider>().Object; var versionProvider = new Mock <IVersionProvider>().Object; // Act Action ctor = () => { new CreateInputCommandHandler(inputWriteRepository, identifierProvider, versionProvider); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public void TestInitialize() { RepositoryTestsHelper.Init(Consts.Collections.InputCollectionName); _repository = new InputWriteRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); }
public DeleteInputCommandHandler(IInputWriteRepository inputWriteRepository) { _inputWriteRepository = inputWriteRepository ?? throw Error.ArgumentNull(nameof(inputWriteRepository)); }