public async void GuardarLibro()
        {
            DbContextOptions <ContextoSqlserver> options = new DbContextOptionsBuilder <ContextoSqlserver>()
                                                           .UseInMemoryDatabase(databaseName: "BaseDatosLibro")
                                                           .Options;

            ContextoSqlserver contexto = new ContextoSqlserver(options);

            Nuevo.Ejecutar request = new Nuevo.Ejecutar();
            request.Titulo           = "Libro Microservice";
            request.AutorLibro       = Guid.Empty;
            request.FechaPublicacion = DateTime.Now;

            Nuevo.Manejador manejador = new Nuevo.Manejador(contexto);
            var             libro     = await manejador.Handle(request, new System.Threading.CancellationToken());

            Assert.True(libro != null);
        }
Example #2
0
 public async Task <ActionResult <Unit> > Crear(Nuevo.Ejecutar data)
 {
     return(await _mediator.Send(data));
 }
Example #3
0
 public async Task <ActionResult <Unit> > AddNewAutor(Nuevo.Ejecutar data)
 {
     return(await this.mediator.Send(data));
 }
 public async Task <ActionResult <Unit> > CreateNewBook(Nuevo.Ejecutar data)
 {
     return(await this.mediator.Send(data));
 }