dn-ai-tester
v2.1.0
Published
An AI-powered PHP Unit Test generator using OpenAI.
Downloads
85
Maintainers
Readme
🚀 Automated PHP Unit Tester
An AI-powered tool that generates PHPUnit tests automatically for your PHP code. This tool leverages OpenAI to analyze your project files and create meaningful test cases, saving developers time and effort.
✨ Features
- 🧪 Automated PHPUnit test generation for your PHP files
- 🔍 Intelligent test case creation using AI
- 📂 Supports directory-based scanning for test generation
- 🚀 Optimized for PHP projects with better test coverage over time
📦 Installation
To install the package globally using npm or pnpm, run:
npm install -g dn-ai-tester
or
pnpm add -g dn-ai-tester
🛠 Usage
To run the tool and generate PHPUnit tests for a specific directory:
ai-tester --directory <path-to-your-php-project>
Example
ai-tester --directory ./src
🔧 Configuration
You can configure OpenAI API settings in ~/.ai-tester-config. Ensure you have a valid API key set as an environment variable:
OPENAI_API_KEY=your_api_key_here