Unit Testing

Writing tests for individual units of code (like functions or methods) to verify correctness in isolation.