/// <summary>
        /// Disposes the mock diagnostic system.
        /// </summary>
        public virtual void DisposeMockDiagnostics()
        {
            if (EnableTestLogging)
            {
                FixtureLogGroup.Dispose();
                FixtureLogGroup = null;

                DisposeLogging();
            }

            DiagnosticState.Dispose();


            ReportLogs();
        }