3. Reasons of testing
●
Find bugs
●
Semantics (not for syntax)
●
Function
●
Class
●
API
●
Service
●
Ensure workflow – user stories
●
Make less work for us ;)
13. Drupal + test
●
Simpletest (unit + ~functional)
●
D6 → use Simpletest module
●
D7 → in core
●
Subclass DrupalWebTestCase
●
In case of OpenAtrium: AtriumWebTestCase