private static ValidateProbe ( TestSubscriber |
||
probe | TestSubscriber |
|
requests | int | |
result | IEnumerable |
|
return | void |
private static void ValidateProbe(TestSubscriber.ManualProbe<int> probe, int requests, IEnumerable<int> result)
{
var subscription = probe.ExpectSubscription();
var collected = Enumerable.Range(1, requests).Select(_ =>
{
subscription.Request(1);
return probe.ExpectNext();
});
collected.ShouldAllBeEquivalentTo(result);
probe.ExpectComplete();
}