Intermediate Methodology #testing #TDD #BDD

TDD & BDD Language

5 exercises on the vocabulary of test-driven and behaviour-driven development — the red-green-refactor cycle, Given-When-Then, acceptance criteria and design-first thinking.

Key patterns
  • red-green-refactor → the TDD cycle
  • write a failing test → test-first
  • Given-When-Then → BDD scenarios
  • acceptance criteria → conditions for "done"
  • drive the design / spec out behaviour
0 / 5 completed
1 / 5
Explaining test-driven development, a mentor says: "The cycle is ___ — first make a failing test, then make it pass with minimal code, then clean up."
Which phrase names the TDD cycle?