Skip to content

A simple project to learn about Spring Boot testing strategies

License

Notifications You must be signed in to change notification settings

fracassi-marco/lyrics-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lyrics Web

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

Getting Started

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

Prerequisites

You must have Maven

Running the tests

mvn test

Built With

  • Maven - Dependency Management

Authors

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE Version 3 - see the LICENSE file for details

About

A simple project to learn about Spring Boot testing strategies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published