示例#1
0
        public async void ReturnExistingPayment_WhenGivenValidID()
        {
            _fakeRepository
            .Setup(x => x.GetPaymentAsync("12345"))
            .Returns(Task.FromResult(new PaymentDetailsDto()));

            var expected = StatusCodes.Status200OK;
            var actual   = await _sut.GetPaymentDetails("12345") as ObjectResult;

            Assert.Equal(expected, actual.StatusCode);
            Assert.IsType <PaymentDetailsDto>(actual.Value);
        }