public void EventSubscriber_WaitForFutureEvents() { var loopback = new Loopback(); var subscriber = new EventSubscriber(loopback); Task.Delay(1).ContinueWith(t => loopback.Raise()); VerifyResults(subscriber); }
public void EventSubscriber_WaitForPastEvents() { var loopback = new Loopback(); var subscriber = new EventSubscriber(loopback); loopback.Raise(); VerifyResults(subscriber); }