Dave Astel here and here.
Some blog entries from Wayne Allen here and here,
and from Chris Matts here and here.
A framework for ruby: RSpec.
Notes/Quotes on BDD
- no units but "facets of behaviour"
- level of granularity much smaller than that of the typical unit test
- TDD/BDD: you write specifications of what your code will have to do.
- it's all about specifying behaviour and not writing tests
- the idea of having a Test class for each of your production classies is ridiculously limiting. And the thought of testing each of your methods with its own test method(1-1 relationship) will be laughable.
No comments:
Post a Comment