Examples for Writing Testable Software Tutorial