Spring TestContext Framework.
Here is the list of declaration for spring-test. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>3.2.8.RELEASE</version> </dependency>
If you think this Maven repository POM file listing for spring-test is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:The Apache Software License, Version 2.0
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.
The spring-test-3.2.8.RELEASE has 23 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Inversion of Control | javax.inject 1 The javax.inject API | 539 |
EJB | persistence-api 1.0 The Enterprise JavaBeans architecture is a component architecture for the development and deployment of component-based business applications. The purpose of Enterprise JavaBeans (EJB) 3.0 is to improve the EJB architecture by reducing its complexity from the developer's point of view. | 361 |
JUnit | junit 4.11 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. | 2031 |
AOP | aspectjweaver 1.7.4 The AspectJ weaver introduces advices to java classes | 61 |
Testing | hamcrest-core 1.3 This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations. | 144 |
Spring | spring-beans 3.2.8.RELEASE Spring Beans | 46 |
Spring | spring-context 3.2.8.RELEASE Spring Context | 58 |
Spring | spring-core 3.2.8.RELEASE Spring Core | 52 |
Spring | spring-jdbc 3.2.8.RELEASE Spring JDBC | 22 |
Spring | spring-tx 3.2.8.RELEASE Spring Transaction | 34 |
Spring | spring-web 3.2.8.RELEASE Spring Web | 24 |
Testing | testng 6.8.7 TestNG is a testing framework. | 97 |
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 |
JEE | activation 1.1 JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perfor... | 369 |
Spring | spring-webmvc 3.2.8.RELEASE Spring Web MVC | 14 |
The following packages are defined in the spring-test-3.2.8.RELEASE.jar
org.springframework.mock.env org.springframework.mock.http org.springframework.mock.http.client org.springframework.mock.jndi org.springframework.mock.web org.springframework.mock.web.portlet org.springframework.test org.springframework.test.annotation org.springframework.test.context org.springframework.test.context.junit38 org.springframework.test.context.junit4 org.springframework.test.context.junit4.statements org.springframework.test.context.support org.springframework.test.context.testng org.springframework.test.context.transaction org.springframework.test.context.web org.springframework.test.jdbc org.springframework.test.jpa org.springframework.test.util org.springframework.test.web org.springframework.test.web.client org.springframework.test.web.client.match org.springframework.test.web.client.response org.springframework.test.web.servlet org.springframework.test.web.servlet.request org.springframework.test.web.servlet.result org.springframework.test.web.servlet.setup
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>3.2.8.RELEASE</version> <name>Spring TestContext Framework</name> <description>Spring TestContext Framework</description> <url>https://github.com/SpringSource/spring-framework</url> <organization> <name>SpringSource</name> <url>http://springsource.org/spring-framework</url> </organization> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:git:git://github.com/SpringSource/spring-framework</connection> <developerConnection>scm:git:git://github.com/SpringSource/spring-framework</developerConnection> <url>https://github.com/SpringSource/spring-framework</url> </scm> <dependencies> <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> <version>0.8.1</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.inject</groupId> <artifactId>javax.inject</artifactId> <version>1</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.persistence</groupId> <artifactId>persistence-api</artifactId> <version>1.0</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.portlet</groupId> <artifactId>portlet-api</artifactId> <version>2.0</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.7.4</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.3</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc-portlet</artifactId> <version>3.2.8.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.8.7</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>xmlunit</groupId> <artifactId>xmlunit</artifactId> <version>1.3</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.2.8.RELEASE</version> <scope>provided</scope> </dependency> </dependencies> </project>