示例#1
0
 public TransactionService(
     IStellarRepository stellarRepository,
     ITransactionRepository transactionRepository,
     IAccountRepository accountRepository,
     IUnitOfWork unitOfWork,
     IAccountProcessQueue accountProcessQueue)
 {
     _stellarRepository     = stellarRepository;
     _transactionRepository = transactionRepository;
     _unitOfWork            = unitOfWork;
     _accountRepository     = accountRepository;
     _accountProcessQueue   = accountProcessQueue;
 }
 private IAccountProcessQueue MockAccountProcessQueue()
 {
     _accountProcessQueue = Substitute.For <IAccountProcessQueue>();
     _accountProcessQueue.Enqueue(Arg.Any <string[]>()).Returns(new string[2]);
     return(_accountProcessQueue);
 }