Integration tests helps with not breaking user behavior, but on low level we can make a better coverage for stable releases.