The subject of my question is a programming concept, more exactly about Test-Driven Development (TDD). Regarding Uncle Bob’s Three Laws:
You are not allowed to write any production code unless it is to make a failing unit test pass.
You are not allowed to write any more of a unit test than is sufficient to fail; and compilation failures are failures.
You are not allowed to write any more production code than is sufficient to pass the one failing unit test.
I'm not sure about one thing in the emphasized part. Does "any more of a unit test" mean I should not write additional unit tests besides the one I'm about to write, or that I should not write a longer unit test, or a unit test with more conditions/content, than the bare minimum for a failure to occur?
I'm inclined towards the former, but that particular construction makes me dubious.