Depending on your background, you may or may not have heard of unit testing, test-driven development, behavior-driven development, or some other type of testing methodology….
Source: https://code.tutsplus.com/articles/the-beginners-guide-to-unit-testing-what-is-unit-testing–wp-25728