public void TestDetailsRedirect() { //--verifica se é feito redirecionamento para Index quando uma ID com o valor - 1 é passada para o método Details(). var controller = new SessoesController(); var result = (RedirectToRouteResult)controller.Details(-1); Assert.AreEqual("Index", result.RouteName); }
public void Index() { //--Verifica se uma View é retornada quando o método SessoesController Index() é acionado SessoesController controller = new SessoesController(); ViewResult result = controller.Index() as ViewResult; Assert.IsNotNull(result); }
public void Details() { //--Verifica se uma sessão é retornada quando o método SessoesController Details() é acionado SessoesController controller = new SessoesController(); ViewResult result = controller.Details(6) as ViewResult; var sessao = (Sessao)result.ViewData.Model; Assert.AreEqual(DateTime.Now.Date, sessao.Data); }