public async Task RateWhenPendingExists() { //arrange RatesController ratesController = new RatesController(Mocks.GetMapper(), Mocks.GetRatesRepository(), Mocks.GetProductRepository(), Mocks.GetMockUserManager()); Mocks.FillController(ratesController); //act IActionResult result = await ratesController.Rate(1); //assert Assert.AreEqual(typeof(ViewResult), result.GetType()); ViewResult viewResult = (ViewResult)result; }