public void trollagens_sem_nenhuma_trollagem_retorna_partial_vazia()
        {
            var trollagens = new Mock<ITrollagens>();
            trollagens
                .Setup(t => t.TrollagensRecentes())
                .Returns(new Trollada[0]);

            var controller = new TrollagensController(trollagens.Object);
            var result = controller.Recentes() as PartialViewResult;

            Assert.That(result.Model as IEnumerable<Trollada>, Is.Empty);
        }
        public void trollagens_com_uma_trollada_retorna_partial_com_a_trollada()
        {
            var trollagens = new Mock<ITrollagens>();
            trollagens
                .Setup(t => t.TrollagensRecentes())
                .Returns(new Trollada[] { new Trollada { Conteudo = "Trollada", Troll = "eu" } });

            var controller = new TrollagensController(trollagens.Object);
            var result = controller.Recentes() as PartialViewResult;

            CollectionAssert.IsNotEmpty(result.Model as IEnumerable<Trollada>);
        }