0
0
mirror of https://github.com/alex289/CleanArchitecture.git synced 2025-06-30 02:31:08 +00:00

fix: Specify rabbit container port

This commit is contained in:
alex289 2024-08-03 14:28:52 +02:00
parent 336bfc1d11
commit 1d73b226c2
No known key found for this signature in database
GPG Key ID: 573F77CD2D87F863

View File

@ -36,6 +36,7 @@ public sealed class CleanArchitectureWebApplicationFactory : WebApplicationFacto
builder.ConfigureAppConfiguration(configuration =>
{
var redisPort = GlobalSetupFixture.RedisContainer.GetMappedPublicPort(Configuration.RedisPort);
var rabbitPort = GlobalSetupFixture.RabbitContainer.GetMappedPublicPort(Configuration.RabbitMqPort);
configuration.AddInMemoryCollection([
new KeyValuePair<string, string?>(
@ -43,7 +44,10 @@ public sealed class CleanArchitectureWebApplicationFactory : WebApplicationFacto
GlobalSetupFixture.DatabaseConnectionString),
new KeyValuePair<string, string?>(
"RedisStackExchange:RedisConfigString",
$"localhost:{redisPort},abortConnect=true")
$"localhost:{redisPort},abortConnect=true"),
new KeyValuePair<string, string?>(
"RabbitMQ:Host",
$"localhost:{rabbitPort}")
]);
});