Esempio n. 1
0
        private static void AddDictionaryWordSubTest(BloomFilter b, StringBuilder text, string word)
        {
            text.Append("Add Dictionary Word " + word);
            int hash = BloomFilter.GetHash(word);

            b.AddHashToBloom(hash);
            text.AppendLine($" Bits[{hash}]={b.Bits[hash]}");
        }
Esempio n. 2
0
        private void FindWordsTestResults(StringBuilder text, string s)
        {
            text.AppendLine();
            text.Append("Find " + s);
            bool found = bloom.FindWord(s);

            text.Append($" Bits[{BloomFilter.GetHash("A")}]={found}");
        }
Esempio n. 3
0
 public void GetHashTest()
 {
     Approvals.Verify("Hash of Test:" + BloomFilter.GetHash("Test"));
 }