test construction strategy