public async Task CuandoInsertoUnUsuario()
        {
            //Arrange
            var usuario = new Usuario {
                Alias = "mikemir", Clave = "Clav3!"
            };
            var options = new DbContextOptionsBuilder <UsuarioDbContext>()
                          .UseInMemoryDatabase(databaseName: "add_usuario")
                          .Options;

            var fakeDb     = new UsuarioDbContext(options);
            var fakeMapper = new Mock <IParser>();

            fakeMapper.Setup(map => map.Parse <UsuarioEntity, Usuario>(It.IsAny <Usuario>()))
            .Returns(new UsuarioEntity {
                Alias = usuario.Alias, Clave = usuario.Clave
            });

            var dataSource = new UsuarioDataSource(fakeDb, fakeMapper.Object);
            //Act
            var result = dataSource.CrearUsuario(usuario);

            //Assert
            var item = await fakeDb.Usuarios.FirstOrDefaultAsync();

            Assert.True(result);
            Assert.Equal(item.Alias, usuario.Alias);
            Assert.Equal(item.Clave, usuario.Clave);
        }
Example #2
0
 public UnitOfWork(UsuarioDbContext context)
 {
     _context = context;
 }
Example #3
0
 public GenericRepository(UsuarioDbContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <TEntity>();
 }
Example #4
0
 protected Repository(UsuarioDbContext db)
 {
     Db    = db;
     DbSet = db.Set <TEntity>();
 }
 public UsuarioRepositorio(UsuarioDbContext contexto)
 {
     _contexto = contexto;
 }
Example #6
0
 public UsuarioRepository(UsuarioDbContext usuarioDbContext)
 {
     _usuarioDbContext = usuarioDbContext;
 }
Example #7
0
 public RolService(UsuarioDbContext rolDbContext)
 {
     _rolDbContext = rolDbContext;
 }
 public UsuarioDataSource(UsuarioDbContext dbContext, IParser parser)
 {
     _dbContext = dbContext;
     _parser    = parser;
 }
Example #9
0
 public TelefoneRepository(UsuarioDbContext context)
     : base(context)
 {
     cn = _context.Database.GetDbConnection();
 }
Example #10
0
 public UsuarioDal(UsuarioDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Example #11
0
 public Repository(UsuarioDbContext context)
 {
     _context = context;
     DbSet    = _context.Set <TEntity>();
 }
 public UsuarioRepository(UsuarioDbContext context)
 {
     ctx = context;
 }
Example #13
0
 public UsuarioRepository(UsuarioDbContext cxt)
 {
     _contexto = cxt;
 }
 public UsuarioRepository(UsuarioDbContext contexto)
 {
     this._contexto = contexto;
 }
 public AspNetUsersRepository(UsuarioDbContext context)
     : base(context)
 {
     cn = _context.Database.GetDbConnection();
 }
Example #16
0
 public UsuarioRepository(UsuarioDbContext context)
     : base(context)
 {
     db = _context.Database.GetDbConnection();
 }
 public UsuarioRepository(UsuarioDbContext context) : base(context)
 {
 }
Example #18
0
 public UsuarioRepositorio(UsuarioDbContext context)
 {
     _context = context;
 }
Example #19
0
 public UsuarioRepository(UsuarioDbContext ctx)
 {
     _contexto = ctx;
 }
Example #20
0
 public UsuarioService(UsuarioDbContext usuarioDbContext)
 {
     _usuarioDbContext = usuarioDbContext;
 }