Test-Driven Prompt Engineering

Tldr
The lack of determinism in llm makes test driven development more critical.

Code example: