public void OnParentPackagesUpdated_OneEventSubscriber_PackagesUpdatedEventFired() { CreateEvents(); ParentPackagesOperationEventArgs eventArgs = null; events.ParentPackagesUpdated += (sender, e) => eventArgs = e; var packages = new FakePackage[] { new FakePackage("Test") }; events.OnParentPackagesUpdated(packages); Assert.AreEqual(packages, eventArgs.Packages); }
void RaiseParentPackagesUpdatedEvent(object sender, ParentPackagesOperationEventArgs e) { ParentPackagesUpdated(sender, e); }
void RaiseParentPackagesUpdatedEventIfHasSubscribers(object sender, ParentPackagesOperationEventArgs e) { if (ParentPackagesUpdated != null) { guiSyncDispatcher (() => RaiseParentPackagesUpdatedEvent(sender, e)); } }