BX-bot JBehave is a suite of BDD acceptance tests for BX-bot's REST API.
You'll need openjdk-11-jdk or Oracle JDK 11 installed on your machine.
- Start an instance of BX-bot and note the REST API base URI and user credentials.
- Update the ./src/test/resources/restapi-config.properties if you need to.
- From the project root, run
./mvnw clean install
- Take a look at the JBehave test reports in the
./target/jbehave/view/report.html
file after the build completes.
- Set the ./src/test/resources/jbehave.properties
jbehave.report.dir
property for Gradle. - From the project root, run
./gradlew build
- Take a look at the JBehave test reports in the
./build/jbehave/view/report.html
file after the build completes.
Issues and new features are managed using the project Issue Tracker - submit bugs here.
You are welcome to take on new features or fix bugs! See here for how to get involved.
For help and general questions about BX-bot, check out the Gitter channel.