DJednostka
DUnit to zautomatyzowana platforma do testów jednostkowych dla Embarcadero Delphi i C++Builder . DUnit umożliwia programistom Delphi ( Object Pascal ) i C++Builder korzystanie z programowania opartego na testach .
Oryginalny kod DUnit został napisany przez Juanco Añeza i jest oparty na JUnit autorstwa Kenta Becka i Ericha Gammy . Kilku programistów utrzymuje teraz DUnit jako projekt na SourceForge .
DUnit stał się standardową częścią Delphi począwszy od Delphi 2005. Dwa kluczowe pliki zapewniają większość funkcjonalności frameworka testowego: TestFramework.pas i GUITestRunner.pas.
Rozszerzenia DUnit
PascalMock dostarcza rozszerzenie do DUnit o klasę TMockObjectTestCase, która pozwala na łatwe wykorzystanie obiektu Mock w testach jednostkowych.
TestGrip używa DUnit do tworzenia i utrzymywania testów jednostkowych jako rozszerzenia Delphi IDE
TestInsight zapewnia ścisłą integrację IDE , w której testy są automatycznie uruchamiane w tle po zmianach/kompilacji kodu.
Linki zewnętrzne
- Strona projektu DUnit na SourceForge
- Łatwy przewodnik „Pierwsze kroki” firmy DUnit
- Strona projektu PascalMock na SourceForge
- Strona TestGrip