Test Machine Learning Programs -- Part 1: What is Machine Learning?