public void ModeSMessageEventArgs_Constructor_Initialises_To_Known_State() { var dateTimeNow = DateTime.UtcNow; var message = new ModeSMessage(); var adsbMessage = new AdsbMessage(message); var eventArgs = new ModeSMessageEventArgs(dateTimeNow, message, adsbMessage); Assert.AreEqual(dateTimeNow, eventArgs.ReceivedUtc); Assert.AreSame(message, eventArgs.ModeSMessage); Assert.AreSame(adsbMessage, eventArgs.AdsbMessage); }
/// <summary> /// Raises <see cref="ModeSMessageReceived"/>. /// </summary> /// <param name="args"></param> private void OnModeSMessageReceived(ModeSMessageEventArgs args) { if(ModeSMessageReceived != null) ModeSMessageReceived(this, args); }