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": []
       }
     ]
   },