for learning the staples of unit testing / TDD/BDD / E2E testing, and CI