Text this: Designing a Test Set for Structural Testing in Automatic Programming Assessment