Too Long; Didn't Read
Software testing is a process used to identify the correctness, completeness, and quality of developed computer software. Integration testing aims to ensure our system can integrate with the external services without any issues. This kind of testing is looking good for many people, but this is how we made an integration testing in our company Kurio (my current company when writing this). If you have an any better idea, it really pleasures if you tell us it in the comment below. Making a test suite in Go projects with a real live database/service that needs to be run in a docker container.