JUnit.
JUnit is a regression testing framework. 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.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-4.8.2. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Inversion of Control | roboguice 2.0 A framework for using Google Guice dependency injection in Android. | 5 |
JUnit | cdi-unit 2.2.1 JUnit runner for testing CDI based projects. | 12 |
Database | jdbi 2.27 jDBI is designed to provide convenient tabular data access in Java(tm). It uses the Java collections framework for query results, provides a convenient means of externalizing sql statements, and provides named parameter support for any database being used. | 13 |
Library | dasein-util 2012.08 Utilities for writing Java applications | 15 |
JSON | jackson-core 2.2.2 Core Jackson abstractions, basic JSON streaming API implementation | 86 |
JUnit | junit-interface 0.7 An implementation of sbt's test interface for JUnit 4 | 14 |
JSON | jackson-core 2.1.1 Core Jackson abstractions, basic JSON streaming API implementation | 40 |
Library | jtransforms 2.4.0 JTransforms is the first, open source, multithreaded FFT library written in pure Java. Benchmark results show better performance than FFTW. | 5 |
JSON | jackson-core 2.3.1 Core Jackson abstractions, basic JSON streaming API implementation | 24 |
Development | snappy-java 1.0.5-M3 snappy-java: A fast compression/decompression library | 8 |
JSON | jackson-core 2.1.3 Core Jackson abstractions, basic JSON streaming API implementation | 11 |
Development | direct-common 1.0 Direct Project common APIs. Includes instrumentation, auditing, and other utility APIs | 7 |
Http | jackson-datatype-guava 2.2.0 Add-on datatype-support module for Jackson (http://jackson.codehaus.org) that handles Guava (http://code.google.com/p/guava-libraries/) types (currently mostly just collection ones) | 16 |
Library | core-feature 1.3 Core notion of features, usually denoted as arrays of data. Definitions of features for all primitive types, features with location and lists of features (both in memory and on disk). | 6 |
Security | wss4j 1.6.7 The Apache WSS4J project provides a Java implementation of the primary security standards for Web Services, namely the OASIS Web Services Security (WS-Security) specifications from the OASIS Web Services Security TC. | 13 |
JPA Hibernate | hibernate-entitymanager 4.0.0.Final A module of the Hibernate Core project | 43 |
EJB | jboss-ejb-client 1.0.0.Final Client library for EJB applications working against JBoss AS | 6 |
Library | core 1.3 Core library functionality concerned with general programming problems rather than multimedia specific functionality. Includes I/O utilities, randomisation, hashing and type conversion. | 13 |
Spring | spring-retry 1.0.3.RELEASE Spring Retry provides an abstraction around retrying failed operations, with an emphasis on declarative control of the process and policy-based bahaviour that is easy to extend and customize. For instance, you can configure a plain POJO operation to retry if it fails, based on the type of exceptio... | 11 |
JEE | jackson-databind 2.0.6 General data-binding functionality for Jackson: works on core streaming API | 16 |
Development | core-image 1.3 Core definitions of images, pixels and connected components. Also contains interfaces for processors for these basic types. Includes loading, saving and displaying images. | 9 |
JSON | jackson-core 2.2.0 Core Jackson abstractions, basic JSON streaming API implementation | 11 |
Groovy | groovy-all 1.7.8 Groovy: A powerful, dynamic language for the JVM | 11 |
Testing | utils 0.1.6 Utilities for Test Tool Interfaces | 5 |
Network | sshj 0.8.0 SSHv2 library for Java | 16 |
JPA Hibernate | hibernate-core 4.0.1.Final A module of the Hibernate Core project | 5 |
Http | jackson-datatype-joda 2.3.0 Add-on module for Jackson (http://jackson.codehaus.org) to support Joda (http://joda-time.sourceforge.net/) data types. | 5 |
XML | thymeleaf 2.0.15 XML/XHTML/HTML5 template engine for Java | 13 |
JPA Hibernate | hibernate-c3p0 4.0.0.Final A module of the Hibernate Core project | 30 |
Document Database | cassandra-unit 2.0.2.0 Test framekork to develop with Cassandra | 35 |
JSON | jackson-core 2.3.0 Core Jackson abstractions, basic JSON streaming API implementation | 12 |
Http | jackson-datatype-guava 2.1.2 Add-on datatype-support module for Jackson (http://jackson.codehaus.org) that handles Guava (http://code.google.com/p/guava-libraries/) types (currently mostly just collection ones) | 7 |
Http | jackson-module-scala 1.9.3 Add-on module for Jackson (http://jackson.codehaus.org) to support Scala (http://www.scala-lang.org/) data types. | 70 |
Groovy | groovy-all 1.7.10 Groovy: A powerful, dynamic language for the JVM | 9 |
File | quantile 0.0.3 Implementation of Cormode, Korn, Muthukrishnan, and Srivastava "Effective Computation of Biased Quantiles over Data Streams" in ICDE 2005 | 5 |
JEE | jackson-databind 2.0.2 General data-binding functionality for Jackson: works on core streaming API | 9 |
JSON | jackson-core 2.0.0 Core Jackson abstractions, basic JSON streaming API implementation | 6 |
Data Structure | commons-lang3 3.0.1 Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. | 40 |
Network | betamax 1.1.2 Betamax is a Groovy record/playback proxy for stubbing access to external HTTP resources when testing. Inspired by Ruby's VCR. | 15 |
Http | jackson-datatype-joda 2.1.1 Add-on module for Jackson (http://jackson.codehaus.org) to support Joda (http://joda-time.sourceforge.net/) data types. | 6 |
Android | robolectric 1.0-RC1 An alternative Android testing framework. | 6 |
JSON | jackson-core 2.3.2 Core Jackson abstractions, basic JSON streaming API implementation | 64 |
JBoss | jboss-remoting 3.2.12.GA JBoss Remoting 3 | 5 |
Log | mojo-commons 1.1 A reusable collection of utilities to have support for Logback, SISU, etc within Mojos. | 16 |
JBoss | jboss-remoting 3.2.4.GA JBoss Remoting 3 | 6 |
Development | isoparser 1.0-RC-1 A generic parser and writer for all ISO 14496 based files (MP4, Quicktime, DCF, PDCF, ...) | 5 |
JSON | jackson-core 2.2.3 Core Jackson abstractions, basic JSON streaming API implementation | 14 |
Http | jackson-datatype-joda 2.2.2 Add-on module for Jackson (http://jackson.codehaus.org) to support Joda (http://joda-time.sourceforge.net/) data types. | 6 |
JPA Hibernate | jackson-datatype-hibernate3 2.1.2 Add-on module for Jackson (http://jackson.codehaus.org) to support Hibernate (http://hibernate.org) version 3.x data types. | 7 |
JUnit | junit-interface 0.6 An implementation of sbt's test interface for JUnit 4 | 13 |
JSON | jackson-dataformat-smile 2.0.2 Support for reading and writing Smile ("binary JSON") encoded data using Jackson abstractions (streaming API, data binding, tree model) | 33 |
JSON | jackson-core 2.3.3 Core Jackson abstractions, basic JSON streaming API implementation | 19 |
Parser | compiler 0.8.4 Implementation of mustache.js for Java | 7 |
JUnit | junit-interface 0.8 An implementation of sbt's test interface for JUnit 4 | 72 |
Development | snappy-java 1.0.4.1 snappy-java: A fast compression/decompression library | 135 |
Byte Code | byteman 2.1.2 The Byteman agent jar contains the implementation of the Byteman java agent, including the bytecode transformer, rule parser, type checker and execution engine and the agent listener. | 37 |
Data Structure | org.abego.treelayout.core 1.0.1 Efficient and customizable TreeLayout Algorithm in Java. | 6 |
Library | reverb 1.2.0 Effective Utilities | 9 |
JSON | jackson-core 2.1.0 Core Jackson abstractions, basic JSON streaming API implementation | 8 |
Network | sshj 0.7.0 SSHv2 library for Java | 9 |
Data Structure | core-math 1.3 Mathematical implementations including geometric, matrix and statistical operators. | 8 |
Console | cmdlineinterface 0.3.1 Commandline Interface for Test Tool Interfaces | 13 |
Spring | spring-retry 1.0.2.RELEASE Spring Retry provides an abstraction around retrying failed operations, with an emphasis on declarative control of the process and policy-based bahaviour that is easy to extend and customize. For instance, you can configure a plain POJO operation to retry if it fails, based on the type of exceptio... | 8 |
JEE | jackson-databind 2.0.5 General data-binding functionality for Jackson: works on core streaming API | 9 |
File | commons-io 2.0 Commons-IO contains utility classes, stream implementations, file filters, file comparators and endian classes. | 7 |
Testing | fest-assert 1.4 'Flexible' or 'fluent' assertions for testing | 155 |
Parser | closure-compiler rr2079.1 Closure Compiler is a JavaScript optimizing compiler. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. It is used in many of Google's J... | 23 |
Parser | stringtemplate 4.0.2 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... | 19 |
Http | jackson-datatype-joda 2.1.2 Add-on module for Jackson (http://jackson.codehaus.org) to support Joda (http://joda-time.sourceforge.net/) data types. | 15 |
Http | jackson-datatype-joda 2.3.1 Add-on module for Jackson (http://jackson.codehaus.org) to support Joda (http://joda-time.sourceforge.net/) data types. | 8 |
Library | core 1.3.1 Core library functionality concerned with general programming problems rather than multimedia specific functionality. Includes I/O utilities, randomisation, hashing and type conversion. | 15 |
Parser | closure-compiler r1352 Closure Compiler is a JavaScript optimizing compiler. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. It is used in many of Google's J... | 12 |
Http | accepts 0.0.2 HTTP request helpers for Accept header bodies to assist in return content-type negotiation. | 5 |
Groovy | groovy 1.7.9 Groovy: A powerful, dynamic language for the JVM | 33 |
JSON | jackson-core 2.1.2 Core Jackson abstractions, basic JSON streaming API implementation | 41 |
JUnit | test-resources 1.3 Resources for running OpenIMAJ JUnit tests. | 7 |
Byte Code | byteman 2.1.0 The Byteman agent jar contains the implementation of the Byteman java agent, including the bytecode transformer, rule parser, type checker and execution engine and the agent listener. | 5 |
Jetty | jetty-server 8.1.8 Jetty Server | 6 |
XML | thymeleaf-extras-tiles2 2.1.0.RELEASE XML/XHTML/HTML5 template engine for Java | 7 |
Groovy | groovy 1.7.10 Groovy: A powerful, dynamic language for the JVM | 5 |
XML | thymeleaf-spring4 2.1.2.RELEASE XML/XHTML/HTML5 template engine for Java | 15 |
Development | snappy-java 1.0.3 snappy-java: A fast compression/decompression library | 21 |
XML | protobuf-java-format 1.2 Provide serialization and de-serialization of different formats based on Google?s protobuf Message. Enables overriding the default (byte array) output to text based formats such as XML, JSON and HTML. | 6 |
Library | nutz 1.b.40 Nutz, which is a collections of lightweight frameworks, each of them can be used independently | 7 |
JSON | jackson-core 2.0.5 Core Jackson abstractions, basic JSON streaming API implementation | 7 |
Web Framework | jackson-module-jsonSchema 2.3.3 Add-on module for Jackson (http://jackson.codehaus.org) to support JSON Schema (http://tools.ietf.org/html/draft-zyp-json-schema-03) version 3 generation. | 7 |
Testing | datafactory 0.8 Library to generate data for testing | 5 |
Network | sshj 0.8.1 SSHv2 library for Java | 24 |
Library | jtransforms 2.4.0 JTransforms is the first, open source, multithreaded FFT library written in pure Java. Benchmark results show better performance than FFTW. | 6 |
JPA Hibernate | hibernate-core 4.0.0.Final A module of the Hibernate Core project | 5 |
Web Service | portal-rest-api 1.0.0-M3 Utility to call the portal's (uPortal's) REST APIs from within a webapp in the same container. | 15 |
Development | snappy-java 1.0.3.2 snappy-java: A fast compression/decompression library | 11 |
JEE | jackson-databind 2.0.0 General data-binding functionality for Jackson: works on core streaming API | 5 |
Http | jackson-datatype-joda 2.3.3 Add-on module for Jackson (http://jackson.codehaus.org) to support Joda (http://joda-time.sourceforge.net/) data types. | 7 |
Library | kerner-utils-io 0.3.5 Commonly used utility classes (IO related). | 5 |
JPA Hibernate | hibernate-entitymanager 4.1.1.Final A module of the Hibernate Core project | 16 |
Library | metadata-extractor 2.6.2 Java library for reading metadata from image files. | 14 |
Java Library | javax.enterprise.concurrent-api 1.0 JSR 236:Concurrency Utilities for Java EE | 19 |
JPA Hibernate | hibernate-core 4.1.0.Final A module of the Hibernate Core project | 7 |
XML | htmlcompressor 1.5.2 HtmlCompressor is a small, fast and very easy to use Java library that minifies given HTML or XML source by removing extra whitespaces, comments and other unneeded characters without breaking the content structure. As a result pages become smaller in size and load faster. A command-line version of ... | 13 |
JUnit | powermock-module-junit4 1.4.10 PowerMock support module for JUnit 4.x. | 9 |
Development | core-citation 1.3 Tools for annotating code with publication references and automatically generating bibliographies for your code. | 5 |
Parser | ST4 4.0.4 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... | 13 |
Android | robolectric 1.0 An alternative Android testing framework. | 7 |
ORM | squeryl_2.9.2 0.9.5-6 A Scala ORM and DSL for talking with Databases using minimum verbosity and maximum type safety | 14 |
Groovy | groovy 1.7.8 Groovy: A powerful, dynamic language for the JVM | 40 |
Spring | avaje-ebeanorm-spring 3.3.1 Support for Spring transactions and IOC setup of Ebean server config | 5 |
Database | jdbi 2.39.1 jDBI is designed to provide convenient tabular data access in Java(tm). It uses the Java collections framework for query results, provides a convenient means of externalizing sql statements, and provides named parameter support for any database being used. | 5 |
Network | netty 3.2.4.Final The Netty project is an effort to provide an asynchronous event-driven network application framework and tools for rapid development of maintainable high performance and high scalability protocol servers and clients. In other words, Netty is a NIO client server framework which enab... | 18 |
Spring | thymeleaf-spring3 2.1.0-beta2 XML/XHTML/HTML5 template engine for Java | 12 |
JUnit | htmlunit 2.9 A headless browser intended for use in testing web-based applications. | 37 |
Testing | testsuite 0.3.2 Test Suite classes for Test Tool Interfaces | 5 |
Network | commons-net 2.2 A collection of network utilities and protocol implementations. | 16 |
JBoss | jboss-remoting 4.0.0.Beta1 JBoss Remoting 3 | 7 |
Parser | compiler 0.8.14 Implementation of mustache.js for Java | 18 |
JSON | jackson-datatype-json-org 2.3.1 Support for datatypes of "org.json" JSON library (see http://json.org/java), mainly to make it easier to upgrade code to Jackson, using automated conversions. | 13 |
XML | xmlsec 1.5.5 Apache XML Security for Java supports XML-Signature Syntax and Processing, W3C Recommendation 12 February 2002, and XML Encryption Syntax and Processing, W3C Recommendation 10 December 2002. As of version 1.4, the library supports the standard Java API JSR-105: XML Digital S... | 5 |
Library | core-feature 1.3.1 Core notion of features, usually denoted as arrays of data. Definitions of features for all primitive types, features with location and lists of features (both in memory and on disk). | 5 |
MongoDB | de.flapdoodle.embedmongo 1.16 A embedded mongodb ... | 5 |
JUnit | powermock-module-junit4 1.4.11 PowerMock support module for JUnit 4.x. | 6 |
JUnit | powermock-module-junit4 1.4.12 PowerMock support module for JUnit 4.x. | 12 |
Testing | guava-testlib 14.0.1 Guava testlib is a set of java classes used for more convenient unit testing - particularly to assist the tests for Guava itself. | 5 |
XML | thymeleaf 2.1.2.RELEASE XML/XHTML/HTML5 template engine for Java | 22 |
JPA Hibernate | jackson-datatype-hibernate4 2.1.2 Add-on module for Jackson (http://jackson.codehaus.org) to support Hibernate (http://hibernate.org) version 4.x data types. | 30 |
Library | nutz 1.b.47 Nutz, which is a collections of lightweight frameworks, each of them can be used independently | 13 |
File | commons-io 2.0.1 Commons-IO contains utility classes, stream implementations, file filters, file comparators and endian classes. | 215 |
Network | sshj 0.5.0 SSHv2 library for Java | 20 |
JSON | jackson-core 2.1.4 Core Jackson abstractions, basic JSON streaming API implementation | 31 |
Http | jackson-datatype-joda 2.2.3 Add-on module for Jackson (http://jackson.codehaus.org) to support Joda (http://joda-time.sourceforge.net/) data types. | 60 |
Parser | compiler 0.8.11 Implementation of mustache.js for Java | 6 |
Development | core-image 1.3.1 Core definitions of images, pixels and connected components. Also contains interfaces for processors for these basic types. Includes loading, saving and displaying images. | 8 |
Library | fest-util 1.1.6 Utility methods used by FEST modules | 11 |
Network | sshj 0.6.1 SSHv2 library for Java | 24 |
JDBC | sqlite-jdbc 3.8.7 SQLite JDBC library | 11 |
Development | snappy-java 1.0.5 snappy-java: A fast compression/decompression library | 49 |
Development | snappy-java 1.1.0-M3 snappy-java: A fast compression/decompression library | 9 |
The following packages are defined in the junit-4.8.2.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.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.8.2</version> <packaging>jar</packaging> <name>JUnit</name> <url>http://junit.org</url> <description> JUnit is a regression testing framework. 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://github.com/KentBeck/junit</url> <connection>scm:git:git://github.com/KentBeck/junit.git</connection> </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>