protected void WhenATestInstanceIsRequested <TTestInstance>(out TTestInstance result)
 {
     result = TestInstance.GetTestInstance <TTestInstance>();
 }