Test Data Generators Lecture 5 Why Distinguish Instructions? Functions always give the same result for the same arguments Instructions can behave differently on different…