public void IsFiltered_for_id_seen_by_NeedsFilterCheck_but_not_marked_by_MarkAsFiltered_returns_false() { var cache = new FilterCache(); cache.NeedsFilterCheck(new ulong?[] { 123 }); Assert.IsFalse(cache.IsFiltered(123)); }
public void IsFiltered_for_id_marked_by_MarkAsFiltered_returns_true() { var cache = new FilterCache(); cache.NeedsFilterCheck(new ulong?[] { 123 }); cache.MarkAsFiltered(new ulong[] { 123 }); Assert.IsTrue(cache.IsFiltered(123)); }
public void IsFiltered_for_unknown_id_returns_false() { var cache = new FilterCache(); Assert.IsFalse(cache.IsFiltered(123)); }
public void IsFiltered_for_null_id_returns_false() { var cache = new FilterCache(); Assert.IsFalse(cache.IsFiltered(null)); }
public void IsFiltered_for_id_marked_by_MarkAsFiltered_returns_true() { var cache = new FilterCache(); cache.NeedsFilterCheck(new ulong?[] { 123 }); cache.MarkAsFiltered(new ulong[]{123}); Assert.IsTrue(cache.IsFiltered(123)); }
public void IsFiltered_for_id_seen_by_NeedsFilterCheck_but_not_marked_by_MarkAsFiltered_returns_false() { var cache = new FilterCache(); cache.NeedsFilterCheck(new ulong?[] {123}); Assert.IsFalse(cache.IsFiltered(123)); }