public void Add(string str) { foreach (var hash in hashes) { var h = hash.Hash (str) % table.Length; table.Set ((int)h, true); } }
public void BloomFilter_DoesNotContain_ShouldDetectUncontained() { filter.Add("foo"); filter.Add("bar"); Assert.IsTrue(filter.DoesNotContain("foobar")); }