Ejemplo n.º 1
0
 public void Setup()
 {
     _target     = new AccountStatusValidator();
     _statusMock = new Mock <IAccountStatus>();
 }
Ejemplo n.º 2
0
 public DepositMoneyCommandHandler(IAccountStatusValidator statusValidator, IAccountRepository accountRepository)
 {
     _statusValidator   = statusValidator ?? throw new ArgumentNullException(nameof(statusValidator));
     _accountRepository = accountRepository ?? throw new ArgumentNullException(nameof(accountRepository));
 }
Ejemplo n.º 3
0
 public WithdrawMoneyCommandHandler(IAccountStatusValidator statusValidator, IAccountBalanceValidator balanceValidator, IAccountRepository accountRepository)
 {
     _statusValidator   = statusValidator ?? throw new ArgumentNullException(nameof(statusValidator));
     _balanceValidator  = balanceValidator ?? throw new ArgumentNullException(nameof(balanceValidator));
     _accountRepository = accountRepository ?? throw new ArgumentNullException(nameof(accountRepository));
 }