Ejemplo n.º 1
0
        public DatabaseFixture()
        {
            Environment.SetEnvironmentVariable("DB_CONNECTION_STRING", "host=localhost;port=5432;database=netzon-assessment-db-test;username=netzon;password=n3tz0n@123");
            Environment.SetEnvironmentVariable("JWT_SECRET", "jqQtDC5qZcnOqdFl2y4ef2VpHOCF3aMKWeR2faNr3ZbfM5T7n59iPZxPTV0gqNC1");

            // ... initialize data in the test database ...


            var options = new DbContextOptionsBuilder <NetzonDbContext>();

            options.UseNpgsql(Environment.GetEnvironmentVariable("DB_CONNECTION_STRING"));
            using (var dbContext = new NetzonDbContext(options.Options))
            {
                dbContext.Database.EnsureDeleted();
            }
        }
Ejemplo n.º 2
0
 public UserService(NetzonDbContext dbContext)
 {
     _dbContext = dbContext;
 }