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