ArangoDB
Install
| npm install @testcontainers/arangodb --save-dev
|
Examples
These examples use the following libraries:
Choose an image from the container registry and substitute IMAGE
.
Execute a query
1
2
3
4
5
6
7
8
9
10
11
12
13
14 | await using container = await new ArangoDBContainer(IMAGE).start();
const db = new Database({ url: container.getHttpUrl() });
db.database("_system");
db.useBasicAuth(container.getUsername(), container.getPassword());
const value = "Hello ArangoDB!";
const result = await db.query({
query: "RETURN @value",
bindVars: { value },
});
const returnValue = await result.next();
expect(returnValue).toBe(value);
|