Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Type License
com.icegreen greenmail 2.0.1 jar Apache 2.0
mockito java21 5.8.0 jar -
org.junit.jupiter junit-jupiter 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-api 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-migrationsupport 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-console 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-jfr 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-reporting 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-runner 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-api 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-commons 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-engine 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-testkit 1.10.1 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.10.1 jar Eclipse Public License v2.0
org.mockito mockito-android 5.8.0 jar MIT
org.mockito mockito-core 5.8.0 jar MIT
org.mockito mockito-errorprone 5.8.0 jar MIT
org.mockito mockito-junit-jupiter 5.8.0 jar MIT
org.mockito mockito-proxy 5.8.0 jar MIT
org.mockito mockito-subclass 5.8.0 jar MIT

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
com.google.code.bean-matchers bean-matchers 0.14 jar 3-Clause BSD License
com.tngtech.archunit archunit-junit5 1.2.1 jar The Apache Software License, Version 2.0
com.tngtech.jgiven jgiven-core 1.3.1 jar The Apache Software License, Version 2.0
com.tngtech.jgiven jgiven-junit5 1.3.1 jar The Apache Software License, Version 2.0
com.tngtech.jgiven jgiven-spring-junit5 1.3.1 jar The Apache Software License, Version 2.0
org.hibernate hibernate-testing 6.4.0.Final jar GNU Library General Public License v2.1 or later
org.postgresql postgresql 42.7.1 jar BSD-2-Clause
org.springframework spring-test 6.1.1 jar Apache License, Version 2.0
org.testcontainers postgresql 1.19.3 jar MIT