-
Notifications
You must be signed in to change notification settings - Fork 58
Test Development
geoffreymuchai edited this page Jun 23, 2011
·
4 revisions
The grails plugins that are being used for test development are:
-
spock
-
geb
-
code-coverage
# Points to consider when creating new tests
-
Tests should be named according to the functionality that they are testing.
-
Each test case should test one functionality instead of nesting similar functionality tests within one test.
-
Setup and cleanup of tests should be done on a global scope instead of inside each test unless it is absolutely necessary.
-
Test variables should be assigned sensible and descriptive names to enhance code quality.
-
Tests created should also be listed against the stories they are associated with.
-
Tests which lie outside the scope of a story should not be written unless there is a substantial reason to do so