Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/autokmg/spring-boot-apps-testing-practices
Delve into the world of Spring Boot testing to enhance project quality and readiness. This repository covers unit tests, SpringBootTest annotation, JUnit, and testing slices, providing comprehensive insights and tools for robust application testing.
https://github.com/autokmg/spring-boot-apps-testing-practices
java-11 junit spring-boot unit-testing
Last synced: 25 days ago
JSON representation
Delve into the world of Spring Boot testing to enhance project quality and readiness. This repository covers unit tests, SpringBootTest annotation, JUnit, and testing slices, providing comprehensive insights and tools for robust application testing.
- Host: GitHub
- URL: https://github.com/autokmg/spring-boot-apps-testing-practices
- Owner: AutoKMG
- Created: 2023-10-24T20:22:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-25T13:51:15.000Z (about 1 year ago)
- Last Synced: 2024-09-30T14:07:47.457Z (about 1 month ago)
- Topics: java-11, junit, spring-boot, unit-testing
- Language: Java
- Homepage:
- Size: 118 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**
# Spring Boot Applications Testing Practices
In this repository, I delved into the essential elements of testing Spring Boot applications to enhance the production readiness of my applications. I explored various key topics, such as unit testing, conducting comprehensive application testing through the use of the @SpringBootTest annotation, mastering the art of crafting efficient unit tests with JUnit, and harnessing the power of Spring Boot testing slices to isolate and simplify the testing process.
### *Note*
I also used planefinder and aircraft positions as base projects to write the tests on them. Different versions for different uses like reactive programming, Spring Data exploration, and Spring MVC can be found in my repositories.
**