Details() публичный Метод

public Details ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult
Пример #1
0
        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();
        }
Пример #2
0
        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();
        }