public MembersController(narfoContext context) { _context = context; if (!_context.Members.Any()) { Members newMember = new Members(); newMember.LastName = "admin"; newMember.Username = "******"; newMember.FirstName = "admin"; newMember.Password = "******"; _context.Members.AddAsync(newMember); _context.SaveChanges(); } }
public Tests() { // Set up server configuration var configuration = new ConfigurationBuilder() // Indicate the path for our source code .SetBasePath(Directory.GetCurrentDirectory()) .Build(); // Create builder var builder = new WebHostBuilder() // Set test environment .UseEnvironment("Testing") .UseStartup <Startup>() .UseConfiguration(configuration); // Create test server var server = new TestServer(builder); // Create database context this._context = server.Host.Services.GetService(typeof(narfoContext)) as narfoContext; // Create client to query server endpoints this._client = server.CreateClient(); }
public EmployeesController(narfoContext context) { _context = context; }