This folder contains the reusable Testcontainers helpers for the TypeScript samples. The classes wrap Oracle AI Database Free startup and return a ready-to-use `oracledb` connection for tests or scripts.
What this sample demonstrates
Testcontainers
Disposable Oracle AI Database Free containers for repeatable local and integration tests.
Use when tests need real database behavior without sharing a long-lived development instance.
Highlights
- oracle_database_container.ts: simple container wrapper
- generic_oracle_database_container.ts: GenericContainer-based implementation with a typed started container
- ords_container.ts: ORDS container wrapper with HTTP, HTTPS, MongoDB API ports, and schema enablement