Given, when, then. The 3 parts of a software test.

Do you want to know the basic structure of software tests? Discover the parts that make up a test: Given, When and Then and the origin of this distribution.