public void GenerarInformeInvalido() { // Creamos nuestra clase a testear y le pasamos los objetos mock GeneradorInformes generador = new GeneradorInformes(DbContext.Object, emailSender.Object); var result = generador.GenerarInforme("Pedro Mayo", ""); //Comprobamos el resultado Assert.AreEqual(false, result, "Se ha podido generar el informe"); }
static void Main(string[] args) { using (PostMockingDbContext context = new PostMockingDbContext()) { EmailSender emailSender = new EmailSender(); GeneradorInformes generador = new GeneradorInformes(context, emailSender); if (generador.GenerarInforme("FixedBuffer", "*****@*****.**")) { Console.WriteLine("Informe enviado con exito"); } else { Console.WriteLine("Problema al enviar el informe"); } } }