Re:Poll: Do you test your code?
by sbarlster on Thursday March 15, 2012 @05:45AM
(#3707624)
Unit tests. Tick.
Integration tests. Tick
Automated acceptance tests. No Tick.
Tried to sell concordian as a framework to support BDD - but that is a hard x-discipline change which would have required more effort to push through. So as a short term measure have started to write/express unit tests using a standard BDD style - GIVEN x WHEN y SHOULD z. This has helped to assign value to each unit test. There is now a direct connection between the test name and acceptance criteria specified in a user story.
Integration tests. Tick
Automated acceptance tests. No Tick.
Tried to sell concordian as a framework to support BDD - but that is a hard x-discipline change which would have required more effort to push through. So as a short term measure have started to write/express unit tests using a standard BDD style - GIVEN x WHEN y SHOULD z. This has helped to assign value to each unit test. There is now a direct connection between the test name and acceptance criteria specified in a user story.