https://github.com/codecentric/tddtrainingapplication
Training application for our TDD course
https://github.com/codecentric/tddtrainingapplication
Last synced: 10 months ago
JSON representation
Training application for our TDD course
- Host: GitHub
- URL: https://github.com/codecentric/tddtrainingapplication
- Owner: codecentric
- Created: 2012-12-27T11:25:24.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2017-11-08T20:16:31.000Z (over 8 years ago)
- Last Synced: 2023-03-22T13:44:56.857Z (almost 3 years ago)
- Language: Java
- Size: 270 KB
- Stars: 7
- Watchers: 171
- Forks: 47
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TDD Training application
The TDD training application is based on the Weinberg-Myers triangle program [example](http://www.testdesigners.com/testingstyles/triangleexample.html).
## Required
The following application must be install for running the TDD Training application
* [jdk 1.8+](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
* [maven 3](http://maven.apache.org/)
## First run
Before starting the application or running the test the following command must be run
`mvn clean install`
## Running the application
The application can be run with the following command
`sh startJettyDebug.sh`
## Running tests
The test that are already in the application available can be run with the following command
`mvn verify -Pintegration`
This will run thucydides junit and thucydides jbehave tests. A Thucydides report can be generated with the following command.
`mvn thucydides:aggregate`
The report will be available in the `target/site/thucydides` directory.