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.9</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.9. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Library | ameba 0.1.6e A useful Java framework! | 6 |
Log | logback-gelf 0.10p2 GELF Appender for logback. Use this appender to log messages to a graylog2 server via GELF messages. | 6 |
Testing | dasein-cloud-test 2014.11.1 Unit tests for testing implementations of the Dasein Cloud API. | 21 |
Network | browsermob-proxy 2.0-beta-7 A programmatic HTTP/S designed for performance and functional testing | 19 |
Build | maven-common-artifact-filters 1.4 A collection of ready-made filters to control inclusion/exclusion of artifacts during dependency resolution. | 9 |
Library | dasein-util 2013.02 Utilities for writing Java applications | 8 |
Testing | dasein-cloud-test 2013.07.1 Unit tests for testing implementations of the Dasein Cloud API. | 12 |
Library | vraptor 3.4.0 Java web MVC framework for fast and maintainable development | 11 |
JUnit | powermock-module-junit4 1.5 PowerMock support module for JUnit 4.x. | 13 |
Log | logback-gelf 0.10p1 GELF Appender for logback. Use this appender to log messages to a graylog2 server via GELF messages. | 11 |
File | resource-utils 1.0.7 Convenience for dealing with Java resources as properties, files, text and input streams. | 9 |
Service | ognl 3.0.8 OGNL - Object Graph Navigation Library | 49 |
Library | vraptor 3.4.1 Java web MVC framework for fast and maintainable development | 12 |
XML Binding | axiom-impl 1.2.13 The Axiom default implementation. | 10 |
The following plugins are used in the junit-4.9.jar
The following packages are defined in the junit-4.9.jar
junit.extensions junit.framework junit.runner junit.textui org.hamcrest org.hamcrest.core org.hamcrest.internal org.junit org.junit.experimental org.junit.experimental.categories org.junit.experimental.max 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.rules org.junit.internal.runners.statements org.junit.matchers org.junit.rules 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.9</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> <mailingLists> <mailingList> <name>JUnit Mailing List</name> <post>junit@yahoogroups.com</post> <archive> http://tech.groups.yahoo.com/group/junit/ </archive> </mailingList> </mailingLists> <licenses> <license> <name>Common Public License Version 1.0</name> <url>http://www.opensource.org/licenses/cpl1.0.txt</url> </license> </licenses> <scm> <connection>scm:git:git://github.com/KentBeck/junit.git</connection> <developerConnection>scm:git:git@github.com:KentBeck/junit.git</developerConnection> <url>http://github.com/KentBeck/junit/tree/master</url> </scm> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <encoding>ISO-8859-1</encoding> <source>${jdk.version}</source> <target>${jdk.version}</target> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.1</version> <scope>compile</scope> </dependency> </dependencies> <properties> <jdk.version>1.5</jdk.version> </properties> </project>