示例#1
0
        public WhenMakingATransfer()
        {
            _fromAccount = CreateAccount("FromAccount");
            _toAccount   = CreateAccount("ToAccount");

            _mockAccountReadOnlyRepository = new Mock <IAccountReadOnlyRepository>();
            _mockAccountRepository         = new Mock <IAccountWriteOnlyRepository>();

            _sut = new MakeTransferUseCase(_mockAccountReadOnlyRepository.Object, _mockAccountRepository.Object);
        }
 public AccountsController(IMakeTransferUseCase makeTransferUseCase)
 {
     _makeTransferUseCase = makeTransferUseCase;
     _presenter           = new Presenter();
 }