public void MoreThanOneVote()
        {
            var repository = TestsEscolhaRestauranteRepository.SharedRepository;

            var votoVM = new VotoViewModel
            {
                Nome        = "Felipe",
                Email       = "*****@*****.**",
                Restaurante = "Sabor Família",
                DataVoto    = DateTime.Now
            };

            var quantidadeVoto1 = (from vt in repository.Votos
                                   where vt.Nome == votoVM.Nome && vt.DataVoto.Date == DateTime.Today
                                   select vt)
                                  .Count();

            var controller = new RestauranteController(repository);
            var model      = controller.Votar(votoVM) as ViewResult;

            var quantidadeVoto2 = (from vt in repository.Votos
                                   where vt.Nome == votoVM.Nome && vt.DataVoto.Date == DateTime.Today
                                   select vt)
                                  .Count();

            Assert.Equal(quantidadeVoto1, quantidadeVoto2);
        }
        public void VotarActionIsComplete()
        {
            var repository = TestsEscolhaRestauranteRepository.SharedRepository;

            var votoVM = new VotoViewModel
            {
                Nome        = "Anderson",
                Email       = "*****@*****.**",
                DataVoto    = DateTime.Now,
                Restaurante = "Subway"
            };

            var controller = new RestauranteController(repository);
            var viewResult = controller.Votar(votoVM) as ViewResult;

            Assert.NotNull(viewResult.ViewName);
        }