CppUnit - CppUnit
Stabilní uvolnění | 1.15.1 (verze LibreOffice)[1] (13. dubna 2017 ) [±] |
---|---|
Úložiště | ![]() |
Napsáno | C ++ |
Typ | Testování jednotky nářadí |
Licence | LGPL |
webová stránka | freedesktop |
CppUnit je testování jednotky rámcový modul pro Programovací jazyk C ++. Umožňuje jednotkové testování C zdroje i C ++ s minimální úpravou zdroje. Začalo to kolem roku 2000 Michaelem Feathersem jako C ++ přístav z JUnit pro Windows a portován do Unixu Jerome Lacoste.[2] Knihovna je vydána pod GNU Lesser General Public License.
Rámec spouští testy v sadách. Výstup výsledku testu je odeslán do filtru, nejzákladnější je vytištěný počet jednoduchých průchodů nebo neúspěchů nebo pokročilejší filtry umožňující výstup XML kompatibilní s kontinuální integrace systémy hlášení.[3]
Projekt byl rozeklaný několikrát.[4][5] The freedesktop.org verze, kterou spravuje Markus Mohrhard z LibreOffice projekt (který silně využívá CppUnit), je aktivně udržován a je používán v Linuxové distribuce jako Debian, Ubuntu, Gentoo a Oblouk.[6]
Viz také
Další čtení
- Madden, Blake (6. dubna 2006). "1.7: Použití CPPUnit k implementaci testování jednotky". V Dickheiser, Mike (ed.). Drahokamy programování her 6. Charles River Media. ISBN 1-58450-450-1.
Reference
- ^ „Commit description“.
- ^ Mohrhard, Markus. "Dokumentace CppUnit". freedesktop.org.
- ^ Jenkins zapojit pro CppUnit a další nástroje pro testování jednotek
- ^ vidlice freedesktop.org prezentováno jako CppUnit v1.13
- ^ Vidlička prezentováno jako CppUnit2; od roku 2009 nezměněno
- ^ Mohrhard, Markus (22. října 2013). "rámec cppunit". Seznam adresátů LibreOffice. Citováno 20. března 2014.
externí odkazy
- Oficiální webové stránky
(verze freedesktop.org)