I like decoupling the ExecutableTest objects from the actual test methods.