From 0b1c68a4dacf18b6a98eea25cf421beff75978db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edd=C3=BA=20Mel=C3=A9ndez?= <eddu.melendez@gmail.com> Date: Thu, 22 Feb 2024 12:08:14 -0600 Subject: [PATCH] Add Testcontainers section Testcontainers has released a new module for Milvus in Java, Go and .Net. --- .../integrate_with_testcontainers.md | 54 +++++++++++++++++++ site/en/menuStructure/en.json | 6 +++ 2 files changed, 60 insertions(+) create mode 100644 site/en/integrations/integrate_with_testcontainers.md 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 +<dependency> + <groupId>org.testcontainers</groupId> + <artifactId>milvus</artifactId> + <version>1.19.6</version> + <scope>test</scope> +</dependency> +``` + +### 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": [] } ] },