https://github.com/patternfm/spin
Seamlessly start and stop infrastructure as part of a JUnit test run.
https://github.com/patternfm/spin
acceptance-testing automated-testing end-to-end-testing junit microservices
Last synced: 11 months ago
JSON representation
Seamlessly start and stop infrastructure as part of a JUnit test run.
- Host: GitHub
- URL: https://github.com/patternfm/spin
- Owner: PatternFM
- License: apache-2.0
- Created: 2017-03-07T13:49:20.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-12-14T20:29:57.000Z (about 3 years ago)
- Last Synced: 2023-07-26T23:18:32.341Z (over 2 years ago)
- Topics: acceptance-testing, automated-testing, end-to-end-testing, junit, microservices
- Language: Java
- Homepage:
- Size: 85.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://travis-ci.org/PatternFM/spin)
[](https://coveralls.io/github/PatternFM/spin?branch=master) [](https://codebeat.co/projects/github-com-patternfm-spin-master)
# Introduction
The Spin framework allows you to seamlessly start and stop your microservices infrastructure as part of a JUnit test run.
# Documentation
A getting started guide and reference documentation for Spin is hosted on the [Spin Project Page](http://pattern.fm/spin/#documentation).
# Building from Source
Both JDK 8 and Maven 3 are required to build Spin from source. With these prerequisites in place you can build Spin by:
```
git clone https://github.com/PatternFM/spin.git
cd spin
mvn clean install
```
# Continuous Integration
The Continuous Integration service for the project is hosted on [Travis](https://travis-ci.org/PatternFM/spin)
# Licensing
This software is provided and distributed under the Apache Software License 2.0. Refer to LICENSE.txt for more information.