Refactor ClassFixture case execution lifecycle to separate the high-level sequence of events from the low-level exception handling of each step.
Refactor ClassFixture case execution lifecycle to separate the high-level sequence of events from the low-level exception handling of each step.

Duohong/fixie,EliotJones/fixie,JakeGinnivan/fixie,KevM/fixie,bardoloi/fixie,fixie/fixie,bardoloi/fixie