Discussion about this post

User's avatar
Jelena Cupac's avatar

Only acceptance tests can tell us if it's working properly.

Halfcycle's avatar

Agree that a spec has to be able to fail. The step we would add sits before the acceptance test: the questions the spec never asked. An executable test pins what someone thought to write down, but the expensive misses are the cases nobody listed, like what happens on a retry or a partial refund. Who writes the acceptance tests in your setup, the developer or the agent? If the agent turns the Markdown into tests, its misreading goes into the test as well, and then the test passes.

9 more comments...

No posts

Ready for more?