Esempio n. 1
0
 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();
     }
 }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
 public EmployeesController(narfoContext context)
 {
     _context = context;
 }