Ever get confused about what exactly is meant when people talk about #UnitTests, #IntegrationTests, #RegressionTests, and #SmokeTests? I wrote a little something about them to, hopefully, explain the differences and overlap: https://www.cassandrahl.com/blog/on-unit-integration-regression-tests-and-terminology/

#Quality #Testing #SoftwareTesting #QualityEngineering

On Unit / Integration / Regression Tests and Terminology - Cassandra HL

    This post is inspired by several conversations I’ve had over the years, as well as my own musings about testing targets, testing intentions, and terminology.  I’ve noticed that there’s often confusion and a great effort to give different types of tests (or those perceived as such) different names, and having only one name […]

Cassandra HL
Now waiting for CI to slowly grind through all the tests. That takes FOR EVER, and has already found one nasty edge-case I'd not considered. Yay for thorough #RegressionTests!
And maybe, #LondonStyle #TDD tests should not be called #UnitTests at all, they are more design drivers than tests. And for any significant #Refactoring they have little to no value anymore as #RegressionTests.