This commit is contained in:
Timothy Mothra 2021-09-13 16:46:31 -07:00 коммит произвёл GitHub
Родитель b6483cd488
Коммит dee5ce542a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
6 изменённых файлов: 11 добавлений и 60 удалений

Просмотреть файл

@ -12,34 +12,13 @@ using Xunit.Abstractions;
namespace IntegrationTests.Tests
{
public partial class RequestCollectionTest :
#if NET5_0
IClassFixture<CustomWebApplicationFactory<Startup_net_5_0>>
#elif NETCOREAPP3_1
IClassFixture<CustomWebApplicationFactory<Startup_netcoreapp_3_1>>
#else
IClassFixture<CustomWebApplicationFactory<Startup_netcoreapp_2_1>>
#endif
public partial class RequestCollectionTest : IClassFixture<CustomWebApplicationFactory<Startup>>
{
#if NET5_0
private readonly CustomWebApplicationFactory<Startup_net_5_0> _factory;
#elif NETCOREAPP3_1
private readonly CustomWebApplicationFactory<Startup_netcoreapp_3_1> _factory;
#else
private readonly CustomWebApplicationFactory<Startup_netcoreapp_2_1> _factory;
#endif
private readonly CustomWebApplicationFactory<Startup> _factory;
protected readonly ITestOutputHelper output;
public RequestCollectionTest(CustomWebApplicationFactory<
#if NET5_0
Startup_net_5_0
#elif NETCOREAPP3_1
Startup_netcoreapp_3_1
#else
Startup_netcoreapp_2_1
#endif
> factory, ITestOutputHelper output)
public RequestCollectionTest(CustomWebApplicationFactory<Startup> factory, ITestOutputHelper output)
{
this.output = output;
_factory = factory;

Просмотреть файл

@ -13,14 +13,7 @@ using IntegrationTests.WebApp;
namespace IntegrationTests.Tests
{
public partial class RequestCollectionTest :
#if NET5_0
IClassFixture<CustomWebApplicationFactory<Startup_net_5_0>>
#elif NETCOREAPP3_1
IClassFixture<CustomWebApplicationFactory<Startup_netcoreapp_3_1>>
#else
IClassFixture<CustomWebApplicationFactory<Startup_netcoreapp_2_1>>
#endif
public partial class RequestCollectionTest : IClassFixture<CustomWebApplicationFactory<Startup>>
{
[Fact]
public async Task RequestSuccessWithTraceParent()

Просмотреть файл

@ -17,14 +17,7 @@ using IntegrationTests.WebApp;
namespace IntegrationTests.Tests
{
public partial class RequestCollectionTest :
#if NET5_0
IClassFixture<CustomWebApplicationFactory<Startup_net_5_0>>
#elif NETCOREAPP3_1
IClassFixture<CustomWebApplicationFactory<Startup_netcoreapp_3_1>>
#else
IClassFixture<CustomWebApplicationFactory<Startup_netcoreapp_2_1>>
#endif
public partial class RequestCollectionTest : IClassFixture<CustomWebApplicationFactory<Startup>>
{
[Fact]
public async Task RequestILoggerUserConfigOverRidesDefaultLevel()

Просмотреть файл

@ -13,7 +13,6 @@ namespace IntegrationTests.WebApp
{
public class Program
{
#if NET5_0
public static void Main(string[] args)
{
CreateHostBuilder(args).Build().Run();
@ -23,20 +22,7 @@ namespace IntegrationTests.WebApp
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup_net_5_0>();
webBuilder.UseStartup<Startup>();
});
#else
public static void Main(string[] args)
{
CreateHostBuilder(args).Build().Run();
}
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup_netcoreapp_3_1>();
});
#endif
}
}
}

Просмотреть файл

@ -11,9 +11,9 @@ using Microsoft.Extensions.Hosting;
namespace IntegrationTests.WebApp
{
public class Startup_net_5_0
public partial class Startup
{
public Startup_net_5_0(IConfiguration configuration)
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}

Просмотреть файл

@ -11,9 +11,9 @@ using Microsoft.Extensions.Hosting;
namespace IntegrationTests.WebApp
{
public class Startup_netcoreapp_3_1
public partial class Startup
{
public Startup_netcoreapp_3_1(IConfiguration configuration)
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}