Welcome to the Groovy Testing Guide. It contains information of relevance to those writing developer tests or systems and acceptance tests.
- Groovy Mocks
- Developer Testing using Closures instead of Mocks
- Developer Testing using Maps and Expandos instead of Mocks
- Mocking Static Methods using Groovy
- Using MockFor and StubFor — used to assist (typically unit) testing of classes in isolation
- Integrating TPTP — some hints for using the Eclipse TPTP facilities with Groovy
- Model-based testing using ModelJUnit
- Test Combinations — some hints for using Groovy to assist generate test data in particular all combinations and all pair combinations
- Test Coverage — is a useful measure of the effectiveness of unit tests and can be derived for Groovy tests
- Testing Web Applications — how to use NekoHTML, HtmlUnit, Watij and WebTest to test web applications
- Testing Web Services — how to test Web Services using Groovy directly and in conjunction with WebTest and SoapUI
- Unit Testing — shows how Groovy may be used to simplify unit testing
- Using Other Testing Frameworks — Examples of integration with a number of Java testing frameworks
- Using Testing Frameworks with Groovy — explores testing features of Groovy and some other testing frameworks






