public IntegrationTest()
        {
            IConfigurationRoot configuration = new ConfigurationBuilder()
                                               .SetBasePath(Path.GetFullPath(@"../../../../src/"))
                                               .Build();


            IWebHostBuilder builder = new WebHostBuilder()
                                      .UseEnvironment("Debug")
                                      .UseStartup <Startup>()
                                      .UseConfiguration(configuration);
            TestServer server = new TestServer(builder);

            this._context = server.Host.Services.GetService(typeof(DBContextEmployees)) as DBContextEmployees;
            this._client  = server.CreateClient();
            _client.DefaultRequestHeaders.Add("Authorization", "Basic YWxhZGRpbjpvcGVuc2VzYW1l");
        }
示例#2
0
 public CompanyRepository(DBContextEmployees context)
 {
     _context = context;
 }