Spring Test supports the unit testing and integration testing of Spring components with JUnit or TestNG. It provides consistent loading and caching of Spring ApplicationContexts and provides mock objects that you can use to test your code in isolation.
Compile Dependencies (13)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Testing
EPL 2.0
| junit
»
junit1 vulnerability JUnit Jupiter is the API for writing tests using JUnit 5. | 4.9 | 6.1.2 | |
AOP
EPL 2.0
| org.aspectj
»
aspectjweaver(optional) The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time | 1.6.8 | 1.9.25.1 | |
Dep Injection
Apache 2.0
| org.springframework
»
spring-beans(optional)2 vulnerabilities Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ... | 3.1.2.RELEASE | 7.0.8 | |
Dep Injection
Apache 2.0
| org.springframework
»
spring-context(optional)3 vulnerabilities Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ... | 3.1.2.RELEASE | 7.0.8 | |
Core Utils
Apache 2.0
| org.springframework
»
spring-core(optional)6 vulnerabilities Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features. | 3.1.2.RELEASE | 7.0.8 | |
JDBC Extension
Apache 2.0
| org.springframework
»
spring-jdbc(optional) Spring JDBC provides an abstraction layer that simplifies code to use JDBC and the parsing of database-vendor specific ... | 3.1.2.RELEASE | 7.0.8 | |
O/R Mapping
Apache 2.0
| org.springframework
»
spring-orm(optional) Spring Object/Relational Mapping which provides integration layers for popular object-relational mapping APIs, including ... | 3.1.2.RELEASE | 7.0.8 | |
Transactions
Apache 2.0
| org.springframework
»
spring-tx(optional) Support for programmatic and declarative transaction management for classes that implement special interfaces or any ... | 3.1.2.RELEASE | 7.0.8 | |
Web Framework
Apache 2.0
| org.springframework
»
spring-web(optional)9 vulnerabilities Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ... | 3.1.2.RELEASE | 7.0.8 | |
Apache 2.0
| org.springframework
»
spring-webmvc-portlet(optional) It provides the MVC implementation to be used in a Portlet environment and mirrors the functionality of the ... | 3.1.2.RELEASE | 4.3.30.RELEASE | |
Web Framework
Apache 2.0
| org.springframework
»
spring-webmvc(optional)9 vulnerabilities Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. ... | 3.1.2.RELEASE | 7.0.8 | |
Testing
Apache 2.0
| org.testng
»
testng(optional) TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more ... | 5.10 | 7.12.0 | |
JSP Tag Library
Apache 2.0
| taglibs
»
standard(optional) An implementation of the JSP Standard Tag Library (JSTL). | 1.1.2 | 1.2.5 |
Provided Dependencies (7)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Java Spec
EDL 1.0
| javax.activation
»
activation Jakarta Activation API 2.2 Specification | 1.1 | 2.1.4 | |
Expression Lang
CDDL +2
| javax.el
»
el-api API for the Unified Expression Language 3.0 | 1.0 | 3.0.0 | |
Java Spec
EDL 1.0 +1
| javax.persistence
»
persistence-api Java(TM) Persistence API | 1.0 | 2.2 | |
Java Spec
Apache 2.0
| javax.portlet
»
portlet-api The Java Portlet API version 3.0 developed by the Java Community Process JSR-362 Expert Group. | 2.0 | 3.0.1 | |
Java Spec
CDDL +2
| javax.servlet
»
servlet-api Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications ... | 2.5 | 4.0.1 | |
Java Spec
CDDL +1
| javax.servlet.jsp
»
jsp-api The official API for JavaServer Pages (JSP), enabling dynamic web page generation in Java EE. | 2.1 | 2.3.3 | |
Transactions
EPL 2.0 +1
| org.apache.geronimo.specs
»
geronimo-jta_1.1_spec Jakarta Transactions | 1.1 | 2.0.1 |
Test Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| hsqldb
»
hsqldb HSQLDB - Lightweight 100% Java SQL Database Engine | 1.8.0.7 | 2.7.4 | ||
Dep Injection
Apache 2.0
| javax.inject
»
javax.inject Jakarta Dependency Injection | 1 | 2.0.1 | |
O/R Mapping
Apache 2.0
| org.hibernate
»
hibernate-core(optional)2 vulnerabilities Hibernate's core ORM functionality | 3.6.0.Final | 7.4.5.Final | |
Bytecode
Apache 2.0
| org.hibernate
»
hibernate-cglib-repack High level API to generate and transform Java byte code. | 2.1_3 | 3.3.0 |