/spring-restdocs-samples

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Spring REST Docs Samples

Overview

This repository contains a number of samples for Spring REST Docs built using Spring Boot.

MockMvc

Sample Build System Description

restful-notes-spring-data-rest

Maven

Demonstrates the creation of a getting started guide and an API guide for a service implemented with Spring Data REST.

restful-notes-spring-hateoas

Gradle

Demonstrates the creation of a getting started guide and an API guide for a service implemented with Spring HATEOAS.

WebTestClient

Sample Build System Description

web-test-client

Gradle

Demonstrates the use of Spring REST Docs with Spring WebFlux’s WebTestClient.

REST Assured

Sample Build System Description

rest-assured

Gradle

Demonstrates the use of Spring REST Docs with REST Assured.

Advanced

Sample Build System Description

restful-notes-slate

Gradle

Demonstrates the use of Spring REST Docs with Markdown and Slate.

testng

Gradle

Demonstrates the use of Spring REST Docs with TestNG.

Contributing

Contributors to this repository agree to uphold its code of conduct.

Licence

The Spring REST Docs Samples are open source software released under the Apache 2.0 license.