Skip to content

feat: Add missing .NET modules #114

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 17, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion modules/arangodb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.ArangoDb --version 3.9.0
dotnet add package Testcontainers.ArangoDb
```
- id: nodejs
url: https://node.testcontainers.org/modules/arangodb/
Expand Down
2 changes: 1 addition & 1 deletion modules/artemis/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.ActiveMq --version 3.9.0
dotnet add package Testcontainers.ActiveMq
```
description: |
Apache ActiveMQ Artemis is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system.
Expand Down
2 changes: 1 addition & 1 deletion modules/azurite/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Azurite --version 3.9.0
dotnet add package Testcontainers.Azurite
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/azurite/README.html
Expand Down
14 changes: 14 additions & 0 deletions modules/clickhouse/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,20 @@ docs:
```bash
go get github.com/testcontainers/testcontainers-go/modules/clickhouse
```
- id: dotnet
url: https://www.nuget.org/packages/Testcontainers.ClickHouse
maintainer: core
example: |
```csharp
var clickHouseContainer = new ClickHouseBuilder()
.WithImage("clickhouse/clickhouse-server:23.6-alpine")
.Build();
await clickHouseContainer.StartAsync();
```
installation: |
```bash
dotnet add package Testcontainers.ClickHouse
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/clickhouse/README.html
maintainer: core
Expand Down
14 changes: 14 additions & 0 deletions modules/cockroachdb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,20 @@ docs:
```bash
go get github.com/testcontainers/testcontainers-go/modules/cockroachdb
```
- id: dotnet
url: https://www.nuget.org/packages/Testcontainers.CockroachDb
maintainer: core
example: |
```csharp
var cockroachDbContainer = new CockroachDbBuilder()
.WithImage("cockroachdb/cockroach:latest-v23.1")
.Build();
await cockroachDbContainer.StartAsync();
```
installation: |
```bash
dotnet add package Testcontainers.CockroachDb
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/cockroachdb/README.html
maintainer: core
Expand Down
14 changes: 14 additions & 0 deletions modules/consul/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,20 @@ docs:
```bash
go get github.com/testcontainers/testcontainers-go/modules/consul
```
- id: dotnet
url: https://www.nuget.org/packages/Testcontainers.Consul
maintainer: core
example: |
```csharp
var consulContainer = new ConsulBuilder()
.WithImage("consul:1.15")
.Build();
await consulContainer.StartAsync();
```
installation: |
```bash
dotnet add package Testcontainers.Consul
```
description: |
Consul is a service mesh and distributed key-value store.

Expand Down
2 changes: 1 addition & 1 deletion modules/cosmodb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.CosmosDb --version 3.9.0
dotnet add package Testcontainers.CosmosDb
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/cosmosdb/README.html
Expand Down
2 changes: 1 addition & 1 deletion modules/couchbase/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Couchbase --version 3.9.0
dotnet add package Testcontainers.Couchbase
```
- id: nodejs
url: https://node.testcontainers.org/modules/couchbase/
Expand Down
2 changes: 1 addition & 1 deletion modules/couchdb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.CouchDb --version 3.9.0
dotnet add package Testcontainers.CouchDb
```
description: |
CouchDB is an open-source document-oriented NoSQL clustered database that allows you to run a single logical database server on any number of servers or VM.
Expand Down
2 changes: 1 addition & 1 deletion modules/dynamodb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.DynamoDb --version 3.9.0
dotnet add package Testcontainers.DynamoDb
```
description: |
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.
Expand Down
2 changes: 1 addition & 1 deletion modules/elasticsearch/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Elasticsearch --version 3.9.0
dotnet add package Testcontainers.Elasticsearch
```
- id: nodejs
url: https://node.testcontainers.org/modules/elasticsearch/
Expand Down
2 changes: 1 addition & 1 deletion modules/eventstoredb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.EventStoreDb --version 3.9.0
dotnet add package Testcontainers.EventStoreDb
```
description: |
EventStoreDB is an event sourcing database that stores data in streams of immutable events.
Expand Down
14 changes: 14 additions & 0 deletions modules/fake-gcs-server/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,20 @@ docs:
<version>0.1.0</version>
</dependency>
```
- id: dotnet
url: https://www.nuget.org/packages/Testcontainers.FakeGcsServer
maintainer: core
example: |
```csharp
var fakeGcsServerContainer = new FakeGcsServerBuilder()
.WithImage("fsouza/fake-gcs-server:1.47")
.Build();
await fakeGcsServerContainer.StartAsync();
```
installation: |
```bash
dotnet add package Testcontainers.FakeGcsServer
```
description: |
fake-gcs-server provides an emulator for Google Cloud Storage API.
---
14 changes: 14 additions & 0 deletions modules/influxdb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,20 @@ docs:
```bash
go get github.com/testcontainers/testcontainers-go/modules/influxdb
```
- id: dotnet
url: https://www.nuget.org/packages/Testcontainers.InfluxDb
maintainer: core
example: |
```csharp
var influxDbContainer = new InfluxDbBuilder()
.WithImage("influxdb:2.7")
.Build();
await influxDbContainer.StartAsync();
```
installation: |
```bash
dotnet add package Testcontainers.InfluxDb
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/influxdb/README.html
maintainer: core
Expand Down
2 changes: 1 addition & 1 deletion modules/k3s/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.K3s --version 3.9.0
dotnet add package Testcontainers.K3s
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/k3s/README.html
Expand Down
2 changes: 1 addition & 1 deletion modules/kafka/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Kafka --version 3.9.0
dotnet add package Testcontainers.Kafka
```
- id: nodejs
url: https://node.testcontainers.org/modules/kafka/
Expand Down
2 changes: 1 addition & 1 deletion modules/keycloak/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Keycloak --version 3.9.0
dotnet add package Testcontainers.Keycloak
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/keycloak/README.html
Expand Down
2 changes: 1 addition & 1 deletion modules/localstack/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.LocalStack --version 3.9.0
dotnet add package Testcontainers.LocalStack
```
- id: nodejs
url: https://node.testcontainers.org/modules/localstack/
Expand Down
2 changes: 1 addition & 1 deletion modules/mariadb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.MariaDb --version 3.9.0
dotnet add package Testcontainers.MariaDb
```
- id: nodejs
url: https://node.testcontainers.org/modules/mariadb/
Expand Down
2 changes: 1 addition & 1 deletion modules/microcks/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ docs:
```
installation: |
```bash
dotnet add package Microcks.Testcontainers --version 0.1.0
dotnet add package Microcks.Testcontainers
``
description: |
Microcks is an open-source cloud-native platform for mocking and contract-testing all kinds of APIs. It supports REST [OpenAPI](https://www.openapis.org/), [gRPC](https://grpc.io/), [GraphQL](https://graphql.org/), [Async APIs](https://www.asyncapi.com/) and SOAP WebServices.
Expand Down
2 changes: 1 addition & 1 deletion modules/milvus/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Milvus --version 3.9.0
dotnet add package Testcontainers.Milvus
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/milvus/README.html
Expand Down
2 changes: 1 addition & 1 deletion modules/minio/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Minio --version 3.9.0
dotnet add package Testcontainers.Minio
```
- id: python
url: https://testcontainers-python.readthedocs.io/en/latest/modules/minio/README.html
Expand Down
2 changes: 1 addition & 1 deletion modules/mongodb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.MongoDb --version 3.9.0
dotnet add package Testcontainers.MongoDb
```
- id: nodejs
url: https://node.testcontainers.org/modules/mongodb/
Expand Down
2 changes: 1 addition & 1 deletion modules/mssql/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.MsSql --version 3.9.0
dotnet add package Testcontainers.MsSql
```
- id: nodejs
url: https://node.testcontainers.org/modules/mssqlserver/
Expand Down
2 changes: 1 addition & 1 deletion modules/mysql/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.MySql --version 3.9.0
dotnet add package Testcontainers.MySql
```
- id: nodejs
url: https://node.testcontainers.org/modules/mysql/
Expand Down
14 changes: 14 additions & 0 deletions modules/nats/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,20 @@ docs:
```bash
go get github.com/testcontainers/testcontainers-go/modules/nats
```
- id: dotnet
url: https://www.nuget.org/packages/Testcontainers.Nats
maintainer: core
example: |
```csharp
var natsContainer = new NatsBuilder()
.WithImage("nats:2.9")
.Build();
await natsContainer.StartAsync();
```
installation: |
```bash
dotnet add package Testcontainers.Nats
```
- id: nodejs
url: https://node.testcontainers.org/modules/nats/
maintainer: core
Expand Down
2 changes: 1 addition & 1 deletion modules/neo4j/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Neo4j --version 3.9.0
dotnet add package Testcontainers.Neo4j
```
- id: nodejs
url: https://node.testcontainers.org/modules/neo4j/
Expand Down
2 changes: 1 addition & 1 deletion modules/oracle-xe/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Oracle --version 3.9.0
dotnet add package Testcontainers.Oracle
```
description: |
Oracle Database Express Edition is a free, smaller-footprint edition of Oracle Database.
Expand Down
2 changes: 1 addition & 1 deletion modules/pgvector/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.PostgreSql --version 3.9.0
dotnet add package Testcontainers.PostgreSql
```
- id: nodejs
url: https://node.testcontainers.org/modules/postgresql/
Expand Down
2 changes: 1 addition & 1 deletion modules/postgis/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.PostgreSql --version 3.9.0
dotnet add package Testcontainers.PostgreSql
```
- id: nodejs
url: https://node.testcontainers.org/modules/postgresql/
Expand Down
2 changes: 1 addition & 1 deletion modules/postgresql/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.PostgreSql --version 3.9.0
dotnet add package Testcontainers.PostgreSql
```
- id: nodejs
url: https://node.testcontainers.org/modules/postgresql/
Expand Down
2 changes: 1 addition & 1 deletion modules/pulsar/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Pulsar --version 3.9.0
dotnet add package Testcontainers.Pulsar
```
description: |
Apache Pulsar is an open-source, distributed messaging and streaming platform. Messages can be consumed and acknowledged individually or consumed as streams with less than 5ms of latency.
Expand Down
2 changes: 1 addition & 1 deletion modules/rabbitmq/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.RabbitMq --version 3.9.0
dotnet add package Testcontainers.RabbitMq
```
- id: nodejs
url: https://node.testcontainers.org/modules/rabbitmq/
Expand Down
2 changes: 1 addition & 1 deletion modules/ravendb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.RavenDb --version 3.9.0
dotnet add package Testcontainers.RavenDb
```
description: |
RavenDB is an open-source NoSQL database software designed to help businesses streamline multi-document ACID transactions and facilitate extract, transform, and load (ETL) operations.
Expand Down
2 changes: 1 addition & 1 deletion modules/redis/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Redis --version 3.9.0
dotnet add package Testcontainers.Redis
```
- id: nodejs
url: https://node.testcontainers.org/modules/redis/
Expand Down
2 changes: 1 addition & 1 deletion modules/redpanda/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ docs:
```
installation: |
```bash
dotnet add package Testcontainers.Redpanda --version 3.9.0
dotnet add package Testcontainers.Redpanda
```
- id: nodejs
url: https://node.testcontainers.org/modules/redpanda/
Expand Down
Loading