コード例 #1
0
        public async void Authorize_WhenTypeSearchRest_ShouldReturResponseRequest(
            SaleController sut,
            ResponseViewModel model,
            ResponseObject response)
        {
            model.TypeSend = TypeSendEnum.REST;

            sut.SearchRestService.Search(model.PaymentId.ToString()).Returns(response);

            var act = await sut.Search(model);

            var viewResult = act as ViewResult;

            viewResult.ShouldNotBeNull();
            viewResult.ViewName.ShouldBeEqualTo("SearchSale");

            viewResult.Model.ShouldNotBeNull();

            await sut.SearchRestService.Received().Search(model.PaymentId.ToString());
        }