/// <summary> /// Check single filter event. /// </summary> /// <param name="expKey">Expected key.</param> /// <param name="expOldVal">Expected old value.</param> /// <param name="expVal">Expected value.</param> /// <param name="timeout">Timeout.</param> private void CheckFilterSingle(int expKey, PortableEntry expOldVal, PortableEntry expVal, int timeout) { FilterEvent evt; Assert.IsTrue(FILTER_EVTS.TryTake(out evt, timeout)); Assert.AreEqual(expKey, evt.entry.Key); Assert.AreEqual(expOldVal, evt.entry.OldValue); Assert.AreEqual(expVal, evt.entry.Value); }
/// <summary> /// Check single callback event. /// </summary> /// <param name="expKey">Expected key.</param> /// <param name="expOldVal">Expected old value.</param> /// <param name="expVal">Expected new value.</param> /// <param name="timeout">Timeout.</param> private void CheckCallbackSingle(int expKey, PortableEntry expOldVal, PortableEntry expVal, int timeout) { CallbackEvent evt; Assert.IsTrue(CB_EVTS.TryTake(out evt, timeout)); Assert.AreEqual(1, evt.entries.Count); Assert.AreEqual(expKey, evt.entries.First().Key); Assert.AreEqual(expOldVal, evt.entries.First().OldValue); Assert.AreEqual(expVal, evt.entries.First().Value); }
/// <summary> /// Check single callback event. /// </summary> /// <param name="expKey">Expected key.</param> /// <param name="expOldVal">Expected old value.</param> /// <param name="expVal">Expected new value.</param> private void CheckCallbackSingle(int expKey, PortableEntry expOldVal, PortableEntry expVal) { CheckCallbackSingle(expKey, expOldVal, expVal, 1000); }
/// <summary> /// Check single filter event. /// </summary> /// <param name="expKey">Expected key.</param> /// <param name="expOldVal">Expected old value.</param> /// <param name="expVal">Expected value.</param> private void CheckFilterSingle(int expKey, PortableEntry expOldVal, PortableEntry expVal) { CheckFilterSingle(expKey, expOldVal, expVal, 1000); }