コード例 #1
0
ファイル: UnitCalcASPTests.cs プロジェクト: 5james/Calculator
        public void TestInit()
        {
            context = new Mock <ControllerContext>();
            //context = MockRepository.GenerateMock<ControllerContext>();
            controller = new CalcController();
            controller.ControllerContext = context.Object;

            model = new CalcModel();

            var statemanager = new Mock <SessionStateManager <CalcModel> >();

            statemanager.Setup(l => l.load("model")).Returns(model);
            statemanager.Setup(s => s.save("model", model));

            controller.setStateManager(statemanager.Object);

            controller.Index();
        }