JUnit

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 ) ( 2021-11-28 )
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 .

Funktionalitet

Provtest

import org.junit.Test ; import junit.framework.Assert ; public class MathTest { @Test public void testEquals () { Assert . assertEquals ( 4 , 2 + 2 ); hävda . assertTrue ( 4 == 2 + 2 ); } @Test public void testNotEquals () { Påstå . assertFalse ( 5 == 2 + 2 ); } }

Se även

Litteratur

Anteckningar

Länkar

Artiklar