JUnit.
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java..
Here is the list of declaration for junit. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.5</version> </dependency>
If you think this Maven repository POM file listing for junit is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Common Public License Version 1.0
URL: http://www.opensource.org/licenses/cpl1.0.txt.
The following table lists the most popular artifacts which are depending on junit-4.5. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Web Framework | jsoup 1.7.3 jsoup HTML parser | 10 |
RDF | jena 2.6.3 Jena is a Java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL and includes a rule-based inference engine. | 11 |
Development | guava r05 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading ... | 6 |
Parser | stringtemplate 3.2.1 StringTemplate is a java template engine for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization. It evolved over years of effort developin... | 27 |
Template | scalamd_2.10 1.6 ScalaMD: A Scala Markdown Processor | 15 |
Development | reflections 0.9.9-RC2 Reflections - a Java runtime metadata analysis | 5 |
Web Framework | jsoup 1.7.1 jsoup HTML parser | 6 |
Development | mule-core 3.0.0-M2-20091124 Mule server and core classes | 16 |
Swing JavaFX | fest-swing 1.2.1 Fluent interface for functional GUI testing | 8 |
Development | reflections 0.9.5 Reflections - a Java runtime metadata analysis | 24 |
Development | mule-core 3.0.0-M2-20091006 Mule server and core classes | 15 |
Development | guava 11.0.1 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading the ap... | 200 |
Development | mirage 1.0 This library provides methods around Java Reflection | 14 |
Data Structure | joda-convert 1.3.1 Library to convert Objects to and from String | 53 |
Development | mule-core 3.0.0-M2-20091130 Mule server and core classes | 15 |
Development | mule-core 3.0.0-M2-20090803 Mule server and core classes | 16 |
Development | mule-core 3.0.0-M1 Mule server and core classes | 13 |
Testing Mock | fest-mocks 1.1 Utilities that simplify usage of Mock Objects | 6 |
Console | jopt-simple 3.0-rc2 A Java library for parsing command line options | 8 |
Library | disruptor 3.2.1 Disruptor - Concurrent Programming Framework | 23 |
Library | specs 1.6.1-2.8.0.Beta1-RC6 specs is a Behaviour-Driven-Design framework | 14 |
Document Database | jcouchdb 0.11.0-1 Java5 couchdb driver | 12 |
RDF | arq 2.8.7 ARQ is a SPARQL query engine for Jena | 32 |
Library | jtype 0.1.0 Library for working with the Java 5 type system | 40 |
XML | http-builder 0.7 A builder-style HTTP client API, including authentication, and extensible handling of common content-types such as JSON and XML. It is built on top of Apache's HttpClient. | 32 |
JMS | mule-transport-jms 3.0.0-M2-20090803 A Mule transport for Jms Connectivity. | 5 |
XML | http-builder 0.6 A builder-style HTTP client API, including authentication, and extensible handling of common content-types such as JSON and XML. It is built on top of Apache's HttpClient. | 21 |
Development | guava 12.0-rc1 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading the ap... | 5 |
Development | reflections 0.9.8 Reflections - a Java runtime metadata analysis | 31 |
Development | guava r07 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading ... | 10 |
Java Library | dozer 5.3.2 Dozer is a powerful Java Bean to Java Bean mapper that recursively copies data from one object to another | 5 |
Development | jadex-kernel-bpmn 2.0-rc5 The Jadex BPMN kernel provides a workflow kernel for the standardized business process modeling notation. The kernel relies on annotated BPMN diagrams, which include detailed execution information. | 5 |
Data Structure | joda-convert 1.2 Library to convert Objects to and from String | 198 |
Development | guava r08 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading ... | 38 |
Template | scalamd 1.5 ScalaMD: A Scala Markdown Processor | 34 |
Development | guava 10.0 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading the ap... | 72 |
Development | guava 11.0 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading the ap... | 9 |
Development | mule-core 2.2.1 Mule server and core classes | 17 |
Library | disruptor 3.2.0 Disruptor - Concurrent Programming Framework | 13 |
Development | guava r06 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading ... | 18 |
Development | reflections 0.9.6 Reflections - a Java runtime metadata analysis | 24 |
Development | guava 11.0.2 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading the ap... | 158 |
Testing | javalib-core 1.2 Base for implementing Java test libraries for Robot Framework | 14 |
XML | http-builder 0.5.1 A builder-style HTTP client API, including authentication, and extensible handling of common content-types such as JSON and XML. It is built on top of Apache's HttpClient. | 8 |
Development | guava 10.0.1 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading the ap... | 71 |
Development | mule-core 3.0.0-M2-20091026 Mule server and core classes | 16 |
Web Framework | jsoup 1.6.3 jsoup HTML parser | 27 |
Web Framework | jsoup 1.7.2 jsoup HTML parser | 12 |
RDF | jena 2.6.4 Jena is a Java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL and includes a rule-based inference engine. | 7 |
Development | guava r09 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading ... | 65 |
Library | specs 1.6.0 specs is a Behaviour-Driven-Design framework | 13 |
Web Framework | markdownj 0.3.0-1.0.2b4 MarkdownJ is the pure Java port of Markdown, a text-to-html conversion tool written by John Gruber. | 12 |
Development | subethasmtp 3.1.7 SubEtha SMTP is an easy-to-use server-side SMTP library for Java. | 5 |
Development | reflections 0.9.5-RC2 Reflections - a Java runtime metadata analysis | 10 |
Development | jadex-kernel-bpmn 2.0-rc7 The Jadex BPMN kernel provides a workflow kernel for the standardized business process modeling notation. The kernel relies on annotated BPMN diagrams, which include detailed execution information. | 5 |
The following packages are defined in the junit-4.5.jar
junit.extensions junit.framework junit.runner junit.textui org.hamcrest org.hamcrest.core org.hamcrest.internal org.junit org.junit.experimental.results org.junit.experimental.runners org.junit.experimental.theories org.junit.experimental.theories.internal org.junit.experimental.theories.suppliers org.junit.internal org.junit.internal.builders org.junit.internal.matchers org.junit.internal.requests org.junit.internal.runners org.junit.internal.runners.model org.junit.internal.runners.statements org.junit.matchers org.junit.runner org.junit.runner.manipulation org.junit.runner.notification org.junit.runners org.junit.runners.model
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <modelVersion>4.0.0</modelVersion> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.5</version> <name>JUnit</name> <url>http://junit.org</url> <description> JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. </description> <organization> <name>JUnit</name> <url>http://www.junit.org</url> </organization> <licenses> <license> <name>Common Public License Version 1.0</name> <url>http://www.opensource.org/licenses/cpl1.0.txt</url> </license> </licenses> <scm> <url>http://junit.cvs.sourceforge.net/junit/</url> </scm> <dependencies> <!-- this dependency is included in the jar, see MAVENUPLOAD-1651 <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.1</version> </dependency> --> </dependencies> </project>