public void PublishDataChangedEvent__CorrectlyPublished() { var correctlyPublished = false; TestInstance.DataChangedEvent += (sender, args) => correctlyPublished = sender == TestInstance && args == Descriptor; TestInstance.PublishDataChangedEvent(Descriptor); Assert.IsTrue(correctlyPublished); }
public void PublishDataChangedEvent_NoSubscribers_NoError() { var caught = false; try { TestInstance.PublishDataChangedEvent(Descriptor); } catch { caught = true; } Assert.IsFalse(caught); }