public Details ( int id ) : System.Web.Mvc.ActionResult | ||
id | int | |
return | System.Web.Mvc.ActionResult |
public void TestDetailsGetId() { mockRuleService.Setup(rules => rules.Details(TESTIDONE)) .Returns(testRuleDetailsOne).Verifiable(); testController = new RuleController(mockRuleService.Object); ViewResult result = testController.Details(TESTIDONE) as ViewResult; RulesetDetails ruleset = (RulesetDetails)result.Model; Assert.IsNotNull(ruleset, "The rule's Details weren't retrieved."); Assert.AreEqual(mockRuleSets[0].RuleSet1, ruleset.rulesetWrapper.RuleSet1, "The details returned weren't correct."); mockRuleService.Verify(); }
public void TestDetailsGETHttpReturn() { RulesetDetails testNullRulesetDetails = null; mockRuleService.Setup(rules => rules.Details(TESTIDONE)) .Returns(testNullRulesetDetails).Verifiable(); testController = new RuleController(mockRuleService.Object); var result = testController.Details(TESTIDONE) as HttpNotFoundResult; Assert.AreEqual(404, result.StatusCode); mockRuleService.Verify(); }