Everything About ___
Live briefing

Everything about Unit testing

Validating the behavior of isolated source code

Unit testing, also known as component or module testing, is a form of software testing by which isolated source code is tested to validate expected behavior. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Unit testingA 5-minute orientation
  2. Skim a recent paper: Screening and Testing for Hepatitis B Virus Infection: CDC Recommendations — United States, 2023Influential work since 2022
  3. Pick up a classic book: Annual book of ASTM standardsThe most-reprinted book on the subject
  4. Read the landmark paper: Testing for a unit root in time series regressionCited 13,489 times
  5. Go sideways: JUnitA closely related topic
  6. Go sideways: Test automationA closely related topic

đź“– Definitions

Noun A software testing methodology in which individual tests (unit tests) are developed for each small part of a program.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics