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(); }