diff --git a/site/en/integrations/integrate_with_testcontainers.md b/site/en/integrations/integrate_with_testcontainers.md new file mode 100644 index 000000000..ac03b8907 --- /dev/null +++ b/site/en/integrations/integrate_with_testcontainers.md @@ -0,0 +1,54 @@ +--- +id: integrate_with_testcontainers.md +summary: This page discusses vector database integration with Testcontainers. +--- + +# Testcontainers + +[Testcontainers](https://testcontainers.com/) is a library that helps you to run your tests against real dependencies. + +## Setup + +Import the dependency: + +### Java (Maven) + +```xml + + org.testcontainers + milvus + 1.19.6 + test + +``` + +### Java (Gradle) + +``` +testImplementation 'org.testcontainers:milvus:1.19.6' +``` + +### Go + +``` +go get github.com/testcontainers/testcontainers-go/modules/milvus +``` + +### .NET + +``` +dotnet add package Testcontainers.Milvus --version 3.8.0 +``` + +## Usage + +See [Milvus Module](https://testcontainers.com/modules/milvus/) + +## Further reading + +* https://www.testcontainers.com (Java, .NET, Go, Python, Ruby, Node.js) +* https://www.testcontainers.org (Java) +* https://www.testcontainers.org/modules/milvus (Java) +* https://golang.testcontainers.org (Go) +* https://golang.testcontainers.org/modules/milvus (Go) +* https://dotnet.testcontainers.org (.NET) diff --git a/site/en/menuStructure/en.json b/site/en/menuStructure/en.json index de28f31e1..e47e5dcda 100644 --- a/site/en/menuStructure/en.json +++ b/site/en/menuStructure/en.json @@ -1305,6 +1305,12 @@ "id": "integrate_with_camel.md", "order": 19, "children": [] + }, + { + "label": "Testcontainers", + "id": "integrate_with_testcontainers.md", + "order": 20, + "children": [] } ] },