public GetOperationQueryHandler(IMapper mapper, IOperationReadRepository operationReadRepository, IIconReadRepository iconReadRepository) { _mapper = mapper ?? throw Error.ArgumentNull(nameof(mapper)); _operationReadRepository = operationReadRepository ?? throw Error.ArgumentNull(nameof(operationReadRepository)); _iconReadRepository = iconReadRepository ?? throw Error.ArgumentNull(nameof(iconReadRepository)); }
public UpdateOperationCommandHandler(IOperationWriteRepository operationWriteRepository, IOperationReadRepository operationReadRepository, IVersionProvider versionProvider) { _operationWriteRepository = operationWriteRepository ?? throw Error.ArgumentNull(nameof(operationWriteRepository)); _operationReadRepository = operationReadRepository ?? throw Error.ArgumentNull(nameof(operationReadRepository)); _versionProvider = versionProvider ?? throw Error.ArgumentNull(nameof(versionProvider)); }
public void ConstructorShouldFailWhenOperationReadRepositoryIsNull() { // Arrange var mapper = new Mock <IMapper>().Object; IOperationReadRepository operationReadRepository = null; var iconReadRepository = new Mock <IIconReadRepository>().Object; // Act Action ctor = () => { new GetOperationQueryHandler(mapper, operationReadRepository, iconReadRepository); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public void ConstructorShouldFailWhenOperationReadRepositoryIsNull() { // Arrange var operationWriteRepository = new Mock <IOperationWriteRepository>().Object; IOperationReadRepository operationReadRepository = null; var versionProvider = new Mock <IVersionProvider>().Object; // Act Action ctor = () => { new UpdateOperationCommandHandler(operationWriteRepository, operationReadRepository, versionProvider); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
public void TestInitalize() { RepositoryTestsHelper.Init(Consts.Collections.OperationCollectionName); _repository = new OperationReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); }