JUnit | |
---|---|
Sorts | Testverktyg |
Utvecklaren | Kent Beck , Eric Gamma |
Skrivet i | Java |
Operativ system | plattformsoberoende |
Hårdvaruplattform | Java Virtual Machine |
senaste versionen | 5.8.2 (28 november 2021 ) |
Licens | Gemensam offentlig licens |
Hemsida | junit.org |
JUnit är ett ramverk för enhetstestning av Java -programvara .
Skapat av Kent Beck och Eric Gamma , JUnit tillhör xUnit- familjen av ramverk för olika programmeringsspråk, med ursprung i Kent Becks SUnit för Smalltalk . JUnit skapade ett ekosystem av tillägg - JMock , EasyMock , DbUnit , HttpUnit , etc.
JUnit har porterats till andra språk inklusive PHP ( PHPUnit ), C# ( NUnit ), Python ( PyUnit ), Fortran ( fUnit ), Delphi ( DUnit ), Free Pascal ( FPCUnit ), Perl ( Test::Unit ), C++ ( CPPUnit ), Flex ( FlexUnit ), JavaScript ( JSUnit ), COS ( COSUnit ).
Erfarenhet från arbetet med JUnit är viktig för att utveckla koncept för mjukvarutestning .