Exemplo n.º 1
0
        public void Arrange()
        {
            _payeSchemeRepository = new Mock <IPayeSchemeRepository>();
            _accountGateway       = new Mock <IAccountGateway>();

            _commandHandler = new CreatePayeSchemeCommandHandler(_payeSchemeRepository.Object, _accountGateway.Object);
        }
        public void Arrange()
        {
            _validator = new Mock <IValidator <CreatePayeSchemeCommand> >();
            _validator.Setup(x => x.Validate(It.IsAny <CreatePayeSchemeCommand>())).Returns(new ValidationResult {
                ValidationDictionary = new Dictionary <string, string>()
            });
            _dasLevyRepository = new Mock <IDasLevyRepository>();

            _messagePublisher = new Mock <IMessagePublisher>();

            _handler = new CreatePayeSchemeCommandHandler(_validator.Object, _dasLevyRepository.Object, _messagePublisher.Object);
        }