Skip to content

BrechtPorrez/SpringBootTestingDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBootTestingDemo

This project is still in a very early stage. The goal is to implement different Spring Boot features, test them out and play around with them. All the features that are implemented should be unit tested. The goal is not to implement Spring Cloud, I will create another repo for that later

Implemented features

  • Integration test
  • Unit test
  • Unit test of REST controller
  • Unit test of repository
  • Application events
  • Swagger and Swagger UI
  • Postgres
  • Docker compose for Postgres and Redis
  • Caching with Redis

To be implemented

  • Automatic mapper so the Domain object and the DTO can be split up (Mapstruct)
  • RabbitMQ
  • Kafka
  • OAuth2
  • E-mails
  • Environment variables
  • Websockets
  • Server send event
  • Flyway
  • Batch processing
  • Rest template
  • Sonarqube
  • Dependency check for vulns
  • Spring actuator and metrics
  • Spring integration with eg SFTP
  • Mongo DB
  • Reactive webflux
  • ...

If you would like to contribute, feel free to contact me.

About

Demo for spring boot unit and integration testing with JUnit5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages