JUnit Conceived

Kent Beck and Erich Gamma outline the core design principles and API for JUnit based on Smalltalk's SUnit during a collaborative discussion on a plane.

Significance

This moment marked the birth of a foundational tool that would standardize unit testing in Java and lay the groundwork for Test-Driven Development (TDD).

Key facts

Date
1997-10-01
Type
invention
Location
Airline flight to Zurich, Switzerland