Example #1
0
        public void Controller_GameSettings_Read_No_Id_Should_Return_Default_Model()
        {
            // Arrange
            var controller = new GameSettingsController();

            // Act
            var result = controller.Read();

            // Assert
            Assert.IsNotNull(result, TestContext.TestName);
        }
Example #2
0
        public void Controller_GameSettings_Read_Invalid_Id_Should_Return_Error_Page()
        {
            // Arrange
            var    controller = new GameSettingsController();
            string id         = "bogus";

            // Act
            var result = (RedirectToRouteResult)controller.Read(id);

            // Assert
            Assert.AreEqual("Error", result.RouteValues["action"], TestContext.TestName);
            Assert.AreEqual("Home", result.RouteValues["controller"], TestContext.TestName);
        }