JUnit | |
---|---|
Tyyppi | Testityökalu |
Kehittäjä | Kent Beck , Eric Gamma |
Sisään kirjoitettu | Java |
Käyttöjärjestelmä | cross-platform |
Laitteistoalusta | Java-virtuaalikone |
uusin versio | 5.8.2 (28. marraskuuta 2021 ) |
Lisenssi | Yhteinen julkinen lisenssi |
Verkkosivusto | junit.org |
JUnit on kehys Java - ohjelmistojen yksikkötestaukseen .
Kent Beckin ja Eric Gamman luoma JUnit kuuluu xUnit -kehysperheeseen eri ohjelmointikielille, ja se on peräisin Kent Beckin SUnit for Smalltalkista . JUnit loi laajennusekosysteemin - JMock , EasyMock , DbUnit , HttpUnit jne.
JUnit on siirretty muille kielille, mukaan lukien PHP ( PHUnit ), C# ( NUnit ), Python ( PyUnit ), Fortran ( fUnit ), Delphi ( DUnit ), Free Pascal ( FPCUnit ), Perl ( Testi::Unit ), C++ ( CPPUnit ), Flex ( FlexUnit ), JavaScript ( JSUnit ), COS ( COSUnit ).
JUnitin kanssa työskentelystä saatu kokemus on tärkeä ohjelmistotestauskonseptien kehittämisessä .