Skip to content

Commit 9871e82

Browse files
committed
Merge branch 'develop' of github.com:testcontainers/testcontainers-dotnet into develop
2 parents 14e90a8 + 92af06f commit 9871e82

File tree

65 files changed

+110
-129
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+110
-129
lines changed

Testcontainers.slnx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
<Project Path="src/Testcontainers.DynamoDb/Testcontainers.DynamoDb.csproj"/>
2727
<Project Path="src/Testcontainers.Elasticsearch/Testcontainers.Elasticsearch.csproj"/>
2828
<Project Path="src/Testcontainers.EventHubs/Testcontainers.EventHubs.csproj"/>
29-
<Project Path="src/Testcontainers.EventStoreDb/Testcontainers.EventStoreDb.csproj"/>
3029
<Project Path="src/Testcontainers.FakeGcsServer/Testcontainers.FakeGcsServer.csproj"/>
3130
<Project Path="src/Testcontainers.FirebirdSql/Testcontainers.FirebirdSql.csproj"/>
3231
<Project Path="src/Testcontainers.Firestore/Testcontainers.Firestore.csproj"/>

src/Templates/CSharp/Testcontainers.ModuleName/ModuleNameBuilder.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public sealed class ModuleNameBuilder : ContainerBuilder<ModuleNameBuilder, Modu
1515
/// Docker image tags available at <see href="https://hub.docker.com/..." />.
1616
/// </remarks>
1717
public ModuleNameBuilder(string image)
18-
: this(new ModuleNameConfiguration())
18+
: this(new DockerImage(image))
1919
{
2020
// 1) To change the ContainerBuilder default configuration override the DockerResourceConfiguration property and the "ModuleNameBuilder Init()" method.
2121
// Append the module configuration to base.Init() e.g. base.Init().WithXXX().
@@ -25,8 +25,6 @@ public ModuleNameBuilder(string image)
2525

2626
// 3) Add custom builder methods to extend the ContainerBuilder capabilities such as "ModuleNameBuilder WithModuleNameConfig(object)".
2727
// Merge the current module configuration with a new instance of the immutable ModuleNameConfiguration type to update the module configuration.
28-
29-
// DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
3028
}
3129

3230
/// <summary>

src/Templates/CSharp/Testcontainers.ModuleName/Usings.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@
66
global using DotNet.Testcontainers.Builders;
77
global using DotNet.Testcontainers.Configurations;
88
global using DotNet.Testcontainers.Containers;
9+
global using DotNet.Testcontainers.Images;
910
global using JetBrains.Annotations;
1011
global using Microsoft.Extensions.Logging;

src/Testcontainers.ActiveMq/ArtemisBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@ public ArtemisBuilder()
3535
/// Docker image tags available at <see href="https://hub.docker.com/r/apache/activemq-artemis/tags" />.
3636
/// </remarks>
3737
public ArtemisBuilder(string image)
38-
: this(new ActiveMqConfiguration())
38+
: this(new DockerImage(image))
3939
{
40-
DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
4140
}
4241

4342
/// <summary>

src/Testcontainers.ArangoDb/ArangoDbBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public ArangoDbBuilder()
3333
/// Docker image tags available at <see href="https://hub.docker.com/_/arangodb/tags" />.
3434
/// </remarks>
3535
public ArangoDbBuilder(string image)
36-
: this(new ArangoDbConfiguration())
36+
: this(new DockerImage(image))
3737
{
38-
DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
3938
}
4039

4140
/// <summary>

src/Testcontainers.Azurite/AzuriteBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,8 @@ public AzuriteBuilder()
4646
/// Docker image tags available at <see href="https://hub.docker.com/r/microsoft/azure-storage-azurite/tags" />.
4747
/// </remarks>
4848
public AzuriteBuilder(string image)
49-
: this(new AzuriteConfiguration())
49+
: this(new DockerImage(image))
5050
{
51-
DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
5251
}
5352

5453
/// <summary>

src/Testcontainers.BigQuery/BigQueryBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,8 @@ public BigQueryBuilder()
3131
/// Docker image tags available at <see href="https://github.com/goccy/bigquery-emulator/pkgs/container/bigquery-emulator" />.
3232
/// </remarks>
3333
public BigQueryBuilder(string image)
34-
: this(new BigQueryConfiguration())
34+
: this(new DockerImage(image))
3535
{
36-
DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
3736
}
3837

3938
/// <summary>

src/Testcontainers.Bigtable/BigtableBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,8 @@ public BigtableBuilder()
2929
/// Docker image tags available at <see href="https://console.cloud.google.com/artifacts/docker/google.com:cloudsdktool/us/gcr.io/google-cloud-cli" />.
3030
/// </remarks>
3131
public BigtableBuilder(string image)
32-
: this(new BigtableConfiguration())
32+
: this(new DockerImage(image))
3333
{
34-
DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
3534
}
3635

3736
/// <summary>

src/Testcontainers.Cassandra/CassandraBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,8 @@ public CassandraBuilder()
3131
/// Docker image tags available at <see href="https://hub.docker.com/_/cassandra/tags" />.
3232
/// </remarks>
3333
public CassandraBuilder(string image)
34-
: this(new CassandraConfiguration())
34+
: this(new DockerImage(image))
3535
{
36-
DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
3736
}
3837

3938
/// <summary>

src/Testcontainers.ClickHouse/ClickHouseBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,8 @@ public ClickHouseBuilder()
3737
/// Docker image tags available at <see href="https://hub.docker.com/_/clickhouse/tags" />.
3838
/// </remarks>
3939
public ClickHouseBuilder(string image)
40-
: this(new ClickHouseConfiguration())
40+
: this(new DockerImage(image))
4141
{
42-
DockerResourceConfiguration = Init().WithImage(image).DockerResourceConfiguration;
4342
}
4443

4544
/// <summary>

0 commit comments

Comments
 (0)