public void Confirmar_presenca_um_convidado() { var context = new FakeCasamentoContext(); context.Convidados = new[] { new model.Convidado() {Nome = "Robson", Sobrenome = "Soares", Email = "*****@*****.**", Quantidade = 1 } }.AsQueryable(); var convidado = new model.Convidado() { Nome = "Robson", Sobrenome = "Soares", Email = "*****@*****.**", Quantidade = 1 }; var controller = new Casamento.Controllers.PresencaController(context); var resultado = controller.ConfirmarPresenca(convidado); Assert.AreEqual(1, resultado); }
public void Confirmar_presenca_mais_de_um_convidado() { var context = new FakeCasamentoContext(); context.Convidados = new[] { new model.Convidado() { IdConvidado = 1, Nome = "Robson", Sobrenome = "Soares", Email = "*****@*****.**", Quantidade = 1 }, new model.Convidado() { IdConvidado = 2, Nome = "Renata", Sobrenome = "Silva", Email = "*****@*****.**", Quantidade = 1, IdConvidadoPai = "1" } }.AsQueryable(); var convidado = new model.Convidado() { Nome = "Robson", Sobrenome = "Soares", Email = "*****@*****.**", Quantidade = 2 }; var controller = new Casamento.Controllers.PresencaController(context); var resultado = controller.ConfirmarPresenca(convidado); Assert.AreEqual(2, resultado); }