Would I make RunScenario virtual in that case and run base.RunScenario() then the additional tests?