/// <summary>
        /// Gets a flag that determines whether xUnit.net should report test results synchronously.
        /// If the flag is not set, returns the default value (<c>false</c>).
        /// </summary>
        public static bool GetSynchronousMessageReportingOrDefault(this _ITestFrameworkDiscoveryOptions discoveryOptions)
        {
            Guard.ArgumentNotNull(discoveryOptions);

            return(discoveryOptions.GetSynchronousMessageReporting() ?? false);
        }