public void Controller_KioskSettings_Read_No_Id_Should_Return_Default_Model() { // Arrange var controller = new KioskSettingsController(); var context = CreateMoqSetupForCookie(); controller.ControllerContext = new ControllerContext(context, new RouteData(), controller); // Act var result = controller.Read(); // Assert Assert.IsNotNull(result, TestContext.TestName); }
public void Controller_KioskSettings_Read_Invalid_Id_Should_Return_Error_Page() { // Arrange var controller = new KioskSettingsController(); string id = "bogus"; var context = CreateMoqSetupForCookie(); controller.ControllerContext = new ControllerContext(context, new RouteData(), controller); // Act var result = (RedirectToRouteResult)controller.Read(id); // Assert Assert.AreEqual("Error", result.RouteValues["action"], TestContext.TestName); Assert.AreEqual("Home", result.RouteValues["controller"], TestContext.TestName); }