Beispiel #1
0
 public void DoTests(InputSubReq sr, short value, int expectedCount)
 {
     _subHelper.ClearCallbacks();
     _subHelper.SubHandler.FireCallbacks(sr.BindingDescriptor, value);
     Assert.That(_subHelper.CallbackResults[sr.SubscriptionDescriptor.SubscriberGuid].Value, Is.EqualTo(value), "Value should be correct");
     Assert.That(_subHelper.CallbackResults[sr.SubscriptionDescriptor.SubscriberGuid].SubReq.BindingDescriptor, Is.EqualTo(sr.BindingDescriptor), "BindingDescriptor should match binding");
     Assert.That(_subHelper.CallbackResults.Count, Is.EqualTo(expectedCount), "Number of callbacks should be correct");
 }