public void Index() { // Arrange Day2Controller controller = new Day2Controller(); // Act ViewResult result = controller.Index() as ViewResult; // Assert Assert.IsNotNull(result); }
public void GetWeirdCode() { var controller = new Day2Controller(); Models.CodeInstructions instructions = new Models.CodeInstructions(); instructions.Instructions = "ULL"; // Act ActionResult result = controller.GetWeirdoCode(instructions); // Assert Assert.IsInstanceOfType(result, typeof(PartialViewResult)); PartialViewResult viewResult = (PartialViewResult)result; Assert.IsInstanceOfType(viewResult.Model, typeof(Models.WeirdoBathroomCode)); Models.WeirdoBathroomCode model = (Models.WeirdoBathroomCode)viewResult.Model; Assert.AreEqual('5', model.Code.First()); }