Trans wrote: > Why did 'should' become the going nomenclature of BDD framworks? > > 'Should' connotes 'ought', as if something ought to do xyz, but > doesn't necessarily have to. I don't know about you, but I don't write > my tests/specs that way! > > 'Must' is the word that denotes what our tests/specs do. I agree. I've suggested the classic requirement-docs' "shall" in the past too, but "must" has an immediacy more appropriate to BDD. - Charlie