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);
        }
Beispiel #2
0
 public Manejador(ContextoSqlserver contexto)
 {
     _contexto = contexto;
 }
Beispiel #3
0
 public Manejador(ContextoSqlserver contexto, IMapper mapper)
 {
     _contexto = contexto;
     _mapper   = mapper;
 }