In this section we will focus on Stubs as unlike two others imitating other classes is their only responsibility.
The syntax for imitating behaviour is the same for all three classes, hence everything shown here will work the same way with Mocks and Spies.