TestGrip
Delphi Test generation framework
Install / Use
/learn @GDKsoftware/TestGripREADME
TestGrip
With TestGrip you can create unit tests for your methods without creating a special DUnit or DUnitX project.
How to use
For information on how to use TestGrip in your development, we have made some useful screencasts.
Main Application suite
- TestGripPlugin - The TestGrip Delphi IDE plugin
- TestGripTester - Commandline application to run tests made in TestGrip
Secondary
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
ImpGen
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
Supported Delphi versions
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)
