Exemplo n.º 1
0
        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"]);
        }