DUnit is a tool for the Delphi development environment that allows automatic testing of modules. DUnit allows Delphi ( Object Pascal ) developers to use development through testing .
| Dunit | |
|---|---|
window test interface | |
| Type of | unit testing tool |
| Author | Juanco anez |
| Written on | Delphi |
| Interface languages | English |
| First edition | 07/01/2000 |
| Latest version | 9.3.0 (02/13/2007) |
| License | Mozilla Public License Version 1.1 |
| Website | dunit.sourceforge.net |
DUnit was originally written by Juanco Anez and developed on the basis of JUnit, in turn, written by Kent Beck and Erich Gamma. Several developers now run DUnit as a project on SourceForge.net .
DUnit became a standard part in the Delphi 2005 development environment. The main functionality of the tests is in two files: TestFramework.pas and GUITestRunner.pas.
For earlier versions of Delphi there is a plugin similar to what is included in Delphi 2005.
Links
- DUnit Project at SourceForge.net
- Voinov Nikolay. Test Automation for Delphi (2002). Date of treatment September 8, 2010. Archived February 27, 2012.
- Craig Murphy Test-Driven Development: A Practical Guide book review . Date of treatment September 8, 2010. Archived February 27, 2012.
- Kris Golko. To Err is Human: Automated Testing of Delphi code with DUnit // UK-BUG magazine. - 2002. - Iss. Nov / Dec 2002 .
- Rob Bracken Testing: Quality Time with DUnit // The Delphi Magazine. - 2001. - Iss. 76 .
- Video tutorial Delphi Unit Testing .