public void Arrange() { _mediator = new Mock <IMediator>(); _accountExpiryResult = new GetAccountExpiringFundsResult { AccountId = ExpectedAccountId, ExpiryAmounts = new List <ExpiryAmounts>(), ProjectionGenerationDate = DateTime.UtcNow }; _mediator.Setup(x => x.Send(It.Is <GetAccountExpiringFundsQuery>(c => c.AccountId.Equals(ExpectedAccountId)), It.IsAny <CancellationToken>())) .ReturnsAsync(_accountExpiryResult); _accountProjectionController = new AccountProjectionController(_mediator.Object); }
public void Arrange() { _mediator = new Mock <IMediator>(); _accountSummaryResult = new GetAccountProjectionSummaryResult { AccountId = ExpectedAccountId, FundsIn = ExpectedFundsIn, FundsOut = ExpectedFundsOut, NumberOfMonths = 12, ProjectionStartDate = DateTime.UtcNow }; _mediator.Setup(x => x.Send(It.Is <GetAccountProjectionSummaryQuery>(c => c.AccountId.Equals(ExpectedAccountId)), It.IsAny <CancellationToken>())) .ReturnsAsync(_accountSummaryResult); _accountProjectionController = new AccountProjectionController(_mediator.Object); }