Beispiel #1
0
        public async Task Handle_WithRequest_ReturnCurrentRate()
        {
            // Arrange
            var request = new GetInterestRateRequest();

            // Act
            var handler = new GetInterestRateRequestHandler();
            var result  = await handler.Handle(request, CancellationToken.None);

            // Assert
            Assert.NotNull(result);
            Assert.Equal(0.01M, result.InterestRate);
        }
Beispiel #2
0
        public async Task <GetInterestRateResponse> GetInterestRateAsync(CancellationToken cancellationToken)
        {
            var request = new GetInterestRateRequest();

            return(await _mediator.Send(request, cancellationToken));
        }