Understanding the First Principle of Context-Driven Testing