Test case generator

Prompt

Generate test cases for #feature#.
Requirements:
#notes#
Output:
1. Happy-path cases
2. Edge cases
3. Error cases
4. Regression cases
5. Suggested test data
Keep each test case specific enough for an engineer to implement.