private Process_WhenASubscriberFailsStillNotifiesTheRestOfTheSubscribers ( ) : void | ||
return | void |
public void Process_WhenASubscriberFailsStillNotifiesTheRestOfTheSubscribers()
{
bool sub2called = false;
ReadingPublisher.Subscribe(GetSubscriber((dataPoints) =>
{
throw new Exception("Subscriber failed");
}));
ReadingPublisher.Subscribe(GetSubscriber((dataPoints) => sub2called = true));
ReadingPublisher.Process();
Assert.That(sub2called, Is.True);
}