protected override void PublishTimerFiredEvent()
 {
     MockTimer.Raise(t => t.Elapsed += null, new TimerWrapperElapsedEventArgs(DateTime.Now));
 }
 protected virtual void PublishTimerFiredEvent()
 {
     MockTimer.Raise(t => t.Elapsed += null, new TimerWrapperElapsedEventArgs(DateTime.Now.AddSeconds(2)));
 }