Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spt-development/spt-development-test
A collection of utility classes useful for unit and integration testing.
https://github.com/spt-development/spt-development-test
apache-http email greenmail http integration-testing jms junit-extension logback testing unit-testing
Last synced: about 2 months ago
JSON representation
A collection of utility classes useful for unit and integration testing.
- Host: GitHub
- URL: https://github.com/spt-development/spt-development-test
- Owner: spt-development
- License: apache-2.0
- Created: 2021-02-19T12:06:19.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-02T11:48:08.000Z (about 2 months ago)
- Last Synced: 2024-11-02T12:26:57.550Z (about 2 months ago)
- Topics: apache-http, email, greenmail, http, integration-testing, jms, junit-extension, logback, testing, unit-testing
- Language: Java
- Homepage: https://github.com/spt-development/spt-development-test
- Size: 190 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
````
____ ____ _____ ____ _ _
/ ___|| _ \_ _| | _ \ _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_
\___ \| |_) || | | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __|
___) | __/ | | | |_| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_
|____/|_| |_| |____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__|
|_|
testing ------------------------------------------------------------------------
````[![build_status](https://github.com/spt-development/spt-development-test/actions/workflows/build.yml/badge.svg)](https://github.com/spt-development/spt-development-test/actions)
This project provides re-usable components and helper classes to be used for integration and unit tests to perform the
following:* HTTP requests (with optional authentication).
* Receive messages from JMS queues.
* Verify that log messages have been logged with Logback.
* GreenMail JUnit extension.Usage
=====See Javadoc.
Building locally
================To build the project, run the following maven command:
```shell
$ ./mvnw clean install
```Release
=======To build a release and upload to Maven Central push to `main`.