With TestGrip you can create unit tests for your methods without creating a special DUnit or DUnitX project.
For information on how to use TestGrip in your development, we have made some useful screencasts.
- TestGripPlugin - The TestGrip Delphi IDE plugin
- TestGripTester - Commandline application to run tests made in TestGrip
These applications mainly use and demonstrate the TestGrip Core for project and unit parsing.
- ImpGen - Generate a new implementation of an interface
- TestIDE - Simulated IDE to preview the plugin
- UnitBrowser - To view the structure of a given .pas file
- UnitSearch - To search a project and in which units a given unit is used
- XDataAPIDocGen - To generate xml documentation of classes and methods via annotations used for TMS XData.
- WindmillPP - A static analysis/standards tool for Delphi code
You can add ImpGen and some of the other applications as tools in the Delphi IDE. For ImpGen the best way is to setup a tool with the Parameters: $PROJECT $CURTOKEN
Older Delphi versions still need some additional testing and will be added soon.
- Delphi Tokyo
- Delphi Berlin
- Delphi Seattle
- Delphi Seattle Trial (cannot build or run tests)
- Delphi XE8
- Delphi 2009
- Delphi 2007
- Delphi 7 (TestGripTester commandline tool only)