Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/josdem/juice-automation-cucumber

Juice scenarios validation using Cucumber
https://github.com/josdem/juice-automation-cucumber

cucumber gradle java jsonnode maven webclient webflux

Last synced: 1 day ago
JSON representation

Juice scenarios validation using Cucumber

Awesome Lists containing this project

README

        

Juice Cucumber Automation
----------------------------------------

[![Quality Gate Status](https://sonar.josdem.io/api/project_badges/measure?project=com.josdem.jugoterapia.webclient.automation%3Ajuice-automation-cucumber&metric=alert_status)](https://sonar.josdem.io/dashboard?id=com.josdem.jugoterapia.webclient.automation%3Ajuice-automation-cucumber)

This project shows how to test an API using [Cucumber Framework](https://cucumber.io/) and a third-party library [juice-webclient](https://github.com/josdem/juice-webclient)

#### To test the project with Gradle

```bash
gradle test
```

#### To test the project with Maven

```bash
mvn test
```

#### To run tests with Sonarqube

```bash
gradle sonarqube test
```

**Note:** This project requires [juice-webclient](https://github.com/josdem/juice-webclient) as a dependency

#### For more information:

Visit our wiki page: [Wiki page](https://github.com/josdem/juice-automation/wiki)

#### Read this as reference:

* https://josdem.io/techtalk/spring/spring_webflux_cucumber/
* https://josdem.io/techtalk/spring/spring_boot_webclient/
* https://josdem.io/techtalk/spring/spring_webflux_client/
* https://josdem.io/techtalk/spring/spring_webflux_artifactory_library/