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>); }