ch 9: testing