tutorial section 3.2.1 - finished first two small test-cases following BDD method