Again:

1. Extract the test setup and validation behavior into pointer receivers for the struct ``configTest`` above.

2. Simply have ``TestConfigs`` iterate through the scenarios calling ``scenario.setup(t); scenario.test(t); scenario.teardown(t)``.