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>3.8.2</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-3.8.2. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Build | maven-shade-plugin 1.4 Repackages the project classes together with their dependencies into a single uber-jar, optionally renaming classes or removing unused classes. | 15 |
Groovy | groovy-all 1.6.5 Groovy: A powerful, dynamic language for the JVM | 5 |
XPath | jaxen 1.1.4 Jaxen is a universal Java XPath engine. | 13 |
Java Library | joda-time 2.6 Date and time library to replace JDK date handling | 11 |
Servlet | commons-fileupload 1.2.2 The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. | 113 |
Data Structure | commons-email 1.2 Commons-Email aims to provide an API for sending email. It is built on top of the JavaMail API, which it aims to simplify. | 8 |
JSON | gson 2.1 Google Gson library | 76 |
Android | android-test 2.3.1 A library jar that provides APIs for testing Applications written for the Google Android Platform. | 7 |
XPath | xmlunit 1.3 XMLUnit compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions. | 83 |
Message Queue | amqp-client 2.8.7 RabbitMQ AMQP Java Client | 16 |
Chart | jfreechart 1.0.12 JFreeChart is a class library, written in Java, for generating charts. Utilising the Java2D APIs, it currently supports bar charts, pie charts, line charts, XY-plots and time series plots. | 37 |
Data Structure | XmlSchema 1.4.4 Commons XMLSchema is a light weight schema object model that can be used to manipulate or generate a schema. It has a clean, easy to use API and can easily be integrated into an existing project since it has almost no dependencies on third party libraries. | 6 |
OSGi | bndlib 2.1.0 The bndlib project is a general library to be used with OSGi bundles. It contains lots of cool functionality that calculates dependencies, etc. | 5 |
Build | jdeb 0.8 This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner. Build your Debian packages on any platform that has Java support. Windows, Linux - it does not require additional native tools installed. The API underneath ... | 7 |
Web Service | woden 1.0.0M6 The Woden project is an incubation subproject of the Apache Web Services Project to develop a Java class library for reading, manipulating, creating and writing WSDL documents, initially to support WSDL 2.0 but with the longer term aim of supporting past, present and future versions of ... | 5 |
Build | maven-archiver 2.5 Provides utility methods for creating JARs and other archive files from a Maven project. | 8 |
Swing JavaFX | looks 2.2.2 The JGoodies Looks make your Swing applications and applets look better. They have been optimized for readability, precise micro-design and usability. And they simplify the multi-platform support by using similar widget dimensions. In addition, many people have reviewed them... | 9 |
JSON | gson 2.2.2 Google Gson library | 63 |
JEE Container | geronimo-javamail_1.4_spec 1.7 Javamail 1.4 Specification | 55 |
Cache | dnsjava 2.1.6 dnsjava is an implementation of DNS in Java. It supports all defined record types (including the DNSSEC types), and unknown types. It can be used for queries, zone transfers, and dynamic updates. It includes a cache which can be used by clients, and a minimal implementation of a server. It supports... | 20 |
JSON | gson 1.7.2 Google Gson library | 12 |
Swing JavaFX | swing-worker 1.1 Mavenized build for Swing Worker from "https://swingworker.dev.java.net". | 11 |
JUnit | ant-junit 1.8.1 contains the junit and junirreport tasks | 11 |
Groovy | groovy-all 1.6.2 Groovy: A powerful, dynamic language for the JVM | 65 |
JEE Container | geronimo-javamail_1.4_spec 1.7.1 Javamail 1.4 Specification | 24 |
Data Structure | commons-pool 1.4 Commons Object Pooling Library | 43 |
Groovy | groovy-all 1.5.4 Groovy: A powerful, dynamic language for the JVM | 6 |
Web Service | jersey-bundle 1.1.4 A bundle containing code of all jar-based modules that provide JAX-RS and Jersey-related features. Such a bundle is *only intended* for developers that do not use Maven's dependency system. The bundle does not include code for contributes, tests and samples. | 9 |
JSP | commons-jexl 2.0.1 Jexl is an implementation of the JSTL Expression Language with extensions. | 13 |
Groovy | groovy 1.0 a powerful and dynamic scripting language for the JVM | 17 |
XPath | xmlunit 1.1 XMLUnit compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions. | 52 |
Java Library | joda-time 2.1 Date and time library to replace JDK date handling | 266 |
Log | log4j 1.2.17 Apache Log4j 1.2 | 440 |
Swing JavaFX | forms 1.2.0 The JGoodies Forms framework helps you lay out and implement elegant Swing panels quickly and consistently. It makes simple things easy and the hard stuff possible, the good design easy and the bad difficult. | 15 |
JUnit | ant-junit 1.8.3 contains the junit and junirreport tasks | 9 |
JEE Container | avalon-framework-api 4.3.1 Avalon Framework API | 18 |
Network | commons-net 2.0 A collection of network utilities and protocol implementations. | 8 |
Development | neethi 2.0.2 Apache Neethi Project | 7 |
Zip | commons-compress 1.1 Commons Compress defines an API for working with compression and archive formats. These include: bzip2, gzip and ar, cpio, jar, tar, zip. | 6 |
Groovy | groovy-all 1.6.0 Groovy: A powerful, dynamic language for the JVM | 92 |
Data Structure | XmlSchema 1.4.3 Commons XMLSchema is a light weight schema object model that can be used to manipulate or generate a schema. It has a clean, easy to use API and can easily be integrated into an existing project since it has almost no dependencies on third party libraries. | 8 |
Zip | commons-compress 1.2 Apache Commons Compress software defines an API for working with compression and archive formats. These include: bzip2, gzip and ar, cpio, jar, tar, zip. | 16 |
Development | kxml2 2.2.2 kXML2 is a small XmlPull parser aimed at J2ME/MIDP devices, e.g. mobile phones. | 24 |
Java Library | jsr-275 0.9.4 JSR-275 specifies Java packages for the programmatic handling of physical quantities and their expression as numbers of units. | 10 |
Android | android-test 2.1_r1 A library jar that provides APIs for testing Applications written for the Google Android Platform. | 7 |
Groovy | groovy 1.1-rc-2 Groovy: A powerful, dynamic language for the JVM | 30 |
XML | json-lib 2.4 Java library for transforming beans, maps, collections, java arrays and XML to JSON. | 81 |
Data Structure | commons-pool 1.5.3 Commons Object Pooling Library | 80 |
Data Structure | commons-codec 1.5 The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. | 166 |
Build | maven-reporting-impl 2.1 Abstract classes to manage report generation. | 7 |
Database | commons-dbcp 1.4 Commons Database Connection Pooling | 157 |
Validation | xwork 2.1.0 XWork is an command-pattern framework that is used to power WebWork as well as other applications. XWork provides an Inversion of Control container, a powerful expression language, data type conversion, validation, and pluggable configuration. | 10 |
Build | maven-invoker 2.0.11 A component to programmatically invoke Maven. | 7 |
Development | mule-core 1.4.0 Mule server and core classes | 6 |
Library | ezmorph 1.0.6 Simple java library for transforming an Object to another Object. | 8 |
Parser | rome 1.0 All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it easy to work in Java with most syndication formats. Today it accepts all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0), Atom 0.3 and Atom 1.0 feeds. Rome includes a set of parsers and generators for the... | 71 |
Data Structure | XmlSchema 1.4.2 Commons XMLSchema is a light weight schema object model that can be used to manipualte or generate a schema. It has a clean, easy to use API and can easily be integrated into an existing project since it has almost no dependancies on third party libraries. | 9 |
Web Service | ads-lib 1.0.0 Java client library for accessing ads APIs including AdWords, DFA, and DFP. If you want to use this library, you must also include another Maven artifact to specify which framework you would like to use it with. For example, to use AdWords with Axis, you should include the "adwords-axis... | 5 |
JSON | gson 2.3 Google Gson library | 13 |
Parser | commons-jci-rhino 1.0 Commons JCI compiler implementation for rhino javascript. | 5 |
XML | json-lib 2.1 Java library for transforming beans, maps, collections, java arrays and XML to JSON. | 36 |
XML | plexus-utils 2.1 A collection of various utility classes to ease working with strings, files, command lines, XML and more. | 17 |
Spring | spring-webflow 1.0.5 Spring Web Flow | 15 |
Cache | dnsjava 2.1.1 dnsjava is an implementation of DNS in Java. It supports all defined record types (including the DNSSEC types), and unknown types. It can be used for queries, zone transfers, and dynamic updates. It includes a cache which can be used by clients, and a minimal implementation of a server. It supports... | 6 |
XML | plexus-utils 1.5.8 A collection of various utility classes to ease working with strings, files, command lines, XML and more. | 9 |
JSON | gson 1.4 Google Gson library | 10 |
JUnit | ant-junit 1.7.0 contains the junit and junirreport tasks | 137 |
Servlet | commons-fileupload 1.2 The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. | 79 |
Groovy | groovy 1.5.7 Groovy: A powerful, dynamic language for the JVM | 24 |
XML | json-lib 2.3 Java library for transforming beans, maps, collections, java arrays and XML to JSON. | 6 |
Chart | jfreechart 1.0.15 JFreeChart is a class library, written in Java, for generating charts. Utilising the Java2D APIs, it currently supports bar charts, pie charts, line charts, XY-plots and time series plots. | 23 |
XML | plexus-utils 1.5.10 A collection of various utility classes to ease working with strings, files, command lines, XML and more. | 23 |
Log | log4j 1.2.16 Apache Log4j 1.2 | 683 |
Http | wagon-ahc 1.2.1 A wagon provider for HTTP transfers based on the async-http-client. | 78 |
Groovy | groovy 1.6.0 Groovy: A powerful, dynamic language for the JVM | 10 |
Database | dbunit 2.4.9 dbUnit is a JUnit extension (also usable from Ant and Maven) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and ... | 8 |
Chart | jcommon 1.0.12 JCommon is a free general purpose Java class library that is used in several projects at www.jfree.org, including JFreeChart and JFreeReport. | 18 |
XML | json-lib 2.1-rev6 Java library for transforming beans, maps, collections, java arrays and XML to JSON. | 62 |
Data Structure | commons-jelly-tags-define 1.0.1-hudson-20071021 The Jelly Define Tag Library | 142 |
XML | plexus-utils 3.0 A collection of various utility classes to ease working with strings, files, command lines, XML and more. | 36 |
Database | commons-dbcp 1.3 Commons Database Connection Pooling | 26 |
Build | jdeb 1.0.1 This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner. Build your Debian packages on any platform that has Java support. Windows, Linux - it does not require additional native tools installed. | 5 |
JEE Container | geronimo-j2ee-connector_1.6_spec 1.0 Java 2 Connector Architecture API | 8 |
YAML | snakeyaml 1.6 YAML 1.1 parser and emitter for Java | 46 |
Build | file-management 1.2.1 API to collect files from a given directory using several include/exclude rules. | 10 |
JDBC | jaybird 2.1.6 JDBC Driver for the Firebird RDBMS | 10 |
Development | common 0.4.0 The common framework for client libraries for accessing various Google ads APIs. Users are not expected to list this as a dependency on its own. Instead, there are product specific libraries such as "dfa-lib" and "adwords-lib" that already have this listed as a dependency. | 8 |
Development | gentyref 1.1.0 Generic type reflection library | 8 |
Web Service | neethi 2.0.4 Apache Neethi provides general framework for the programmers to use WS Policy. It is compliant with latest WS Policy specification which was published in March 2006. This framework is specifically written to enable the Apache Web services stack to use WS Policy as a way of expressing it's requireme... | 40 |
Library | jxls-core 1.0 jXLS is a small and easy-to-use Java library for generating Excel files using XLS templates | 6 |
Java Library | joda-time 2.0 Date and time library to replace JDK date handling | 100 |
Message Queue | amqp-client 2.8.6 RabbitMQ AMQP Java Client | 11 |
JSON | gson 1.7.1 Google Gson library | 26 |
JUnit | ant-junit 1.7.1 contains the junit and junirreport tasks | 21 |
Data Structure | commons-pool 1.5 Commons Object Pooling Library | 5 |
Android | android-test 1.6_r2 A library jar that provides APIs for testing Applications written for the Google Android Platform. | 15 |
Data Structure | commons-jci-fam 1.0 Commons JCI FileAlterationMonitor (FAM) to monitor local filesystems and get notified about changes. | 12 |
Build | maven-deploy-plugin 2.7 Uploads the project artifacts to the internal remote repository. | 15 |
XPath | xmlunit 1.2 XMLUnit compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions. | 146 |
Chart | jcommon 1.0.17 JCommon is a free general purpose Java class library that is used in several projects at www.jfree.org, including JFreeChart and JFreeReport. | 14 |
JEE Container | geronimo-activation_1.1_spec 1.1 Java Activation Spec API 1.1 | 35 |
Database | dbunit 2.2.2 DbUnit is a JUnit extension (also usable from Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes sub... | 8 |
Zip | commons-compress 1.0 Commons Compress is a component that contains Ar, Cpio, Jar, Tar, Zip and BZip2 packages | 31 |
JEE Container | avalon-framework-impl 4.3.1 Avalon Framework Implementation | 10 |
JSON | gson 2.2.3 Google Gson library | 5 |
Build | maven-jar-plugin 2.4 Builds a Java Archive (JAR) file from the compiled project classes and resources. | 5 |
Servlet | commons-fileupload 1.2.1 The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. | 106 |
Database | dbunit 2.4.6 DbUnit is a JUnit extension (also usable from Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes sub... | 20 |
Android | android-test 2.3.3 A library jar that provides APIs for testing Applications written for the Google Android Platform. | 7 |
Library | caliper 0.5-rc1 Caliper: Microbenchmarking Framework for Java | 10 |
Database | dbunit 2.2 DbUnit is a JUnit extension (also usable from Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes sub... | 7 |
Web Framework | commons-validator 1.4.0 Commons Validator provides the building blocks for both client side validation and server side data validation. It may be used standalone or with a framework like Struts. | 16 |
Build | maven-dependency-plugin 2.8 Provides utility goals to work with dependencies like copying, unpacking, analyzing, resolving and many more. | 17 |
Android | android-test 4.1.1.4 A library jar that provides APIs for testing Applications written for the Google Android Platform. | 28 |
Java Library | joda-time 2.5 Date and time library to replace JDK date handling | 11 |
Build | maven-dependency-plugin 2.3 Provides utility goals to work with dependencies like copying, unpacking, analyzing, resolving and many more. | 14 |
Development | sanselan 0.97-incubator Apache Sanselan is a pure-Java image library. | 19 |
Development | plexus-classworlds 2.2.3 A class loader framework | 21 |
Groovy | groovy 1.5.6 Groovy: A powerful, dynamic language for the JVM | 7 |
Android | android-test 4.0.1.2 A library jar that provides APIs for testing Applications written for the Google Android Platform. | 7 |
Java Library | joda-time 2.4 Date and time library to replace JDK date handling | 9 |
Chart | jfreechart 1.0.9 JFreeChart is a class library, written in Java, for generating charts. Utilising the Java2D APIs, it currently supports bar charts, pie charts, line charts, XY-plots and time series plots. | 150 |
Data Structure | XmlSchema 1.3.1 Commons XMLSchema is a light weight schema object model that can be used to manipualte or generate a schema. It has a clean, easy to use API and can easily be integrated into an existing project since it has almost no dependancies on third party libraries. | 8 |
Data Structure | commons-pool 1.5.4 Commons Object Pooling Library | 37 |
XPath | jaxen 1.1.6 Jaxen is a universal Java XPath engine. | 5 |
XML | json-lib 2.0 Java library for transforming beans, maps, collections, java arrays and XML to JSON. | 43 |
Data Structure | XmlSchema 1.3.2 Commons XMLSchema is a light weight schema object model that can be used to manipualte or generate a schema. It has a clean, easy to use API and can easily be integrated into an existing project since it has almost no dependancies on third party libraries. | 6 |
Java Library | joda-time 2.2 Date and time library to replace JDK date handling | 116 |
Data Structure | XmlSchema 1.4.5 Commons XMLSchema is a light weight schema object model that can be used to manipulate or generate a schema. It has a clean, easy to use API and can easily be integrated into an existing project since it has almost no dependencies on third party libraries. | 8 |
JSON | gson 2.2.4 Google Gson library | 218 |
Build | maven-archiver 2.4.1 Provides utility methods for creating JARs and other archive files from a Maven project. | 6 |
Data Structure | commons-codec 1.4 The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. | 248 |
Java Library | joda-time 2.3 Date and time library to replace JDK date handling | 335 |
XPath | xmlunit 1.5 XMLUnit compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions. | 24 |
Development | plexus-classworlds 2.4 A class loader framework | 29 |
Groovy | groovy 1.6.2 Groovy: A powerful, dynamic language for the JVM | 21 |
XPath | xmlunit 1.4 XMLUnit compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions. | 19 |
Data Structure | commons-pool 1.5.2 Commons Object Pooling Library | 7 |
Message Queue | amqp-client 3.3.1 RabbitMQ AMQP Java Client | 13 |
Here is the content of the POM file.
<project> <modelVersion>4.0.0</modelVersion> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.2</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> </dependencies> </project>