BaseTestScenario refactor