Coding
Test Case Generator
Generate thorough test coverage for your code.
Prompt Template
Create test cases for this code. Code: [Paste the function/module here] Function/Module: [Name and purpose] Language: [Programming language] Testing framework: [Jest/Pytest/JUnit/etc] Please create test cases for: 1. Normal Cases - Typical input and expected output - Multiple valid scenarios - Different input types if applicable 2. Edge Cases - Empty inputs - Boundary values - Maximum/minimum values - Special characters (if applicable) 3. Error Cases - Invalid input types - Out of range values - Missing required parameters - Null/undefined values 4. Integration Tests - Function interactions - Dependencies - Data flow 5. Performance Tests - Large data sets - Memory usage - Execution time Test Format: - Setup/Arrange - Action/Act - Assertion/Assert - Cleanup/Teardown Include: - Test description - Expected outcome - Assertion details - Mock objects if needed Coverage goal: [Aim for 80%+ code coverage]
How to Use This Prompt
Customize It
Replace bracketed sections [like this] with your specific information to personalize the prompt.
Be Specific
The more detailed information you provide, the better your AI results will be.
Iterate & Refine
Don't settle for the first result. Modify and refine your prompt to get better outcomes.
Provide Context
Give your AI tool background information about your project for more relevant responses.