public void CreateUpdateTest() { ITempDataProvider tempDataProvider = Mock.Of <ITempDataProvider>(); TempDataDictionaryFactory tempDataDictionaryFactory = new TempDataDictionaryFactory(tempDataProvider); ITempDataDictionary tempData = tempDataDictionaryFactory.GetTempData(new DefaultHttpContext()); MemberController controller = new MemberController(new UnitOfWork()) { TempData = tempData }; ViewResult viewResult = controller.CreateUpdate(null) as ViewResult; Assert.IsFalse((bool)viewResult.TempData["EditMember"]); viewResult = controller.CreateUpdate("123") as ViewResult; Assert.IsTrue((bool)viewResult.TempData["EditMember"]); }