add InvokeTestMethodAsync to XunitTestRunner to allow inheritors to reuse test output handling