Esempio n. 1
0
        public void GetCurrentNodeTest()
        {
            int expected = 1;

            //mock out session variable
            var mockControllerContext = new Mock <ControllerContext>();
            var mockSession           = new Mock <HttpSessionStateBase>();

            mockSession.SetupGet(s => s["profileID"]).Returns(profileID);
            mockControllerContext.Setup(x => x.HttpContext.Session).Returns(mockSession.Object);

            //call method to get current node in Play Controller
            _controller.ControllerContext = mockControllerContext.Object;
            int result = _controller.GetCurrentNode();


            Assert.AreEqual(expected, result);
        }