Пример #1
0
        public void TestHotelChains_Exception_InternalServerError()
        {
            RedisCacheHelper.Instance.Remove(Constants.CacheKeys.HotelChainList);
            mockMasterDataRepository.Setup(a => a.GetHotelChains()).Returns(Task.FromResult(new BaseResult <List <HotelChain> > {
                IsError = true, ExceptionMessage = new Exception()
            }));
            Task <IActionResult> actionResult = mockMasterDataController.GetHotelChains();

            Assert.IsTrue(actionResult != null);
            Assert.AreEqual(((Microsoft.AspNetCore.Mvc.StatusCodeResult)actionResult.Result).StatusCode, 500);
        }