+A unit test is a software development practice where individual components of an application, often a function or method, are verified in isolation. It ensures each [Software](/wiki/software) unit performs its intended task correctly, contributing to overall code [Quality](/wiki/quality) and reliability.
+## See also
+- [Test Driven Development](/wiki/test_driven_development)
+- [Integration Test](/wiki/integration_test)
+- [Refactoring](/wiki/refactoring)