JUnit

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 ) ( 28.11.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ä .

Toiminnallisuus

Esimerkkitesti

tuonti org.junit.Test ; tuonti junit.framework.Assert ; public class MathTest { @Test public void testiEquals () { Assert . asserEquals ( 4 , 2 + 2 ); väittää . väittääTrue ( 4 == 2 + 2 ); } @Test public void testNotEquals () { Assert . väittääFalse ( 5 == 2 + 2 ); } }

Katso myös

Kirjallisuus

Muistiinpanot

Linkit

Artikkelit