Пример #1
0
 public async Task HomeAboutTest()
 {
     applicationUser = await applicationManager.FindAsync("Admin", "123456");
     HomeController controller = new HomeController(profileRepository, apartmentRepository, applicationUser);            
     ViewResult viewResult = (ViewResult)controller.About();
     var viewBag = viewResult.ViewBag;            
     Assert.AreEqual(viewBag.Message, "Your application description page.");
 }
Пример #2
0
        public async Task HomeIndexTest()
        {
            applicationUser = await applicationManager.FindAsync("Admin", "123456");
            HomeController controller = new HomeController(profileRepository, apartmentRepository, applicationUser);
            IndexHomeViewResult result = (IndexHomeViewResult)((ViewResult)controller.Index()).Model;
            Assert.AreEqual(result.MyApartments.Count, 0);
            Assert.AreEqual(result.Profile.ProfileId, 1);

            applicationUser = await applicationManager.FindAsync("User", "123456");
            controller = new HomeController(profileRepository, apartmentRepository, applicationUser);
            result = (IndexHomeViewResult)((ViewResult)controller.Index()).Model;
            Assert.AreEqual(result.MyApartments.Count, 0);
            Assert.AreEqual(result.Profile.ProfileId, 2);
        }