# config-javascript-test-cases (JavaScript/TypeScript Test Cases Example) You can run this example with: ```bash npx promptfoo@latest init --example config-javascript-test-cases cd config-javascript-test-cases ``` This example demonstrates different ways to generate test cases using JavaScript/TypeScript functions. It shows both static and dynamic test case generation with optional type checking. ## Files - `promptfooconfig.yaml` - Configuration file specifying prompts and providers - `staticTests.ts` - Static test cases with type checking examples - `dynamicTests.ts` - Dynamic test case generation from a simulated database ## Usage 1. Install dependencies: ```bash npm install promptfoo ``` 2. Set up your API key: ```bash export OPENAI_API_KEY=your_api_key_here ``` 3. Run the evaluation: ```bash npx promptfoo eval ```