Lyrics Web is a simple project based on Spring Boot and Kotlin. It's goal is to explore the testing strategies related to a Spring Boot web application written in Kotlin. It provide a set of examples for:
- acceptance tests with remote endpoint
- acceptance tests with local endpoint
- acceptance tests with RestTemplate
- external rest service integration tests
- controller unit tests
- Freemarker templates tests
- error handling tests
Clone the repository:
git clone https://github.com/fracassi-marco/lyrics-web.git
cd lyrics-web
Run the application:
mvn spring-boot:run
Open browser:
http://localhost:8080/
Search for author: U2
title: Pride
Enjoy
You must have Maven
mvn test
- Maven - Dependency Management
This project is licensed under the GNU GENERAL PUBLIC LICENSE Version 3 - see the LICENSE file for details