- where you test the smallest functional unit of code
- typically a function or method
- meant to verify most fundamental bits of logic in your code
https://aws.amazon.com/what-is/unit-testing/
https://www.twilio.com/en-us/blog/unit-integration-end-to-end-testing-difference