JUnit

E679861

JUnit is a widely used open-source unit testing framework for the Java programming language that supports test-driven development and automated testing.

All labels observed (10)

Label Occurrences
JUnit canonical 11
JUnit 3 1
JUnit 4 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf open-source software
testing framework for Java
unit testing framework
alsoKnownAs JUnit Jupiter
linked to: JUnit
componentOf JUnit
JUnit
JUnit
developer JUnit Team
linked to: JUnit
genre xUnit framework
linked to: xUnit.net
hasVersion JUnit 3
linked to: JUnit

JUnit 4
linked to: JUnit

JUnit 5
linked to: JUnit
influenced xUnit family of frameworks
linked to: xUnit.net
influencedBy SUnit
inspired CppUnit
NUnit
PHPUnit
integratesWith Apache Ant
Eclipse IDE
Gradle
IntelliJ IDEA
Maven
NetBeans
linked to: NetBeans IDE
introducedFeature annotation-based tests
test case inheritance model
license Eclipse Public License
originalAuthor Erich Gamma
Kent Beck
partOf Java testing ecosystem
platform Java Virtual Machine
programmingLanguage Java
repository https://github.com/junit-team
supports Java 8 and above
automated testing
test-driven development
unit testing
typicalAnnotation @After
@AfterAll
@AfterClass
@AfterEach
@Before
@BeforeAll
@BeforeClass
@BeforeEach
@Test
useCase regression testing for Java code
usesConcept assertions
test fixtures
test runners
test suites
website https://junit.org
writtenIn Java

How these facts were elicited

Referenced by (20)

Full triples — surface form annotated when it differs from this entity's canonical label.

Erich Gamma workedOn JUnit
Kent Beck notableFor JUnit testing framework
linked to: JUnit
Kent Beck coCreated JUnit
unittest influencedBy JUnit
PHPUnit influencedBy JUnit
WebdriverIO integratesWith JUnit Reporter
linked to: JUnit
WebdriverIO supportsReporting JUnit XML
linked to: JUnit
Concordion integration JUnit
JUnit Pocket Guide subject JUnit
subject linked to: "JUnit Pocket Guide"
JUnit Pocket Guide focusesOn JUnit framework
subject linked to: "JUnit Pocket Guide"
linked to: JUnit
JUnit Pocket Guide relatedTo JUnit
subject linked to: "JUnit Pocket Guide"
JUnit developer JUnit Team
linked to: JUnit
JUnit hasVersion JUnit 3
linked to: JUnit
JUnit hasVersion JUnit 4
linked to: JUnit
JUnit hasVersion JUnit 5
linked to: JUnit
JUnit 5 componentOf JUnit
subject linked to: JUnit
JUnit 5 alsoKnownAs JUnit Jupiter
subject linked to: JUnit
linked to: JUnit
JUnit 4 componentOf JUnit
subject linked to: JUnit
JUnit 3 componentOf JUnit
subject linked to: JUnit