/// <summary>
        /// Pretend to obtain events by injecting a single mock event.
        /// </summary>
        protected override void GatherSourceEvents()
        {
            TraceEvent traceData = new MockTraceEvent();

            ProcessTraceEvent(traceData);

            DisposeSourceAndSession();
        }
 public static bool ValidateEnvelope(EtwEventEnvelope envelope)
 {
     return(MockTraceEvent.ValidateData(envelope));
 }