public void CanDeleteFromFilter() { var sut = new CountingBloomFilter(FilterSize, HashfunctionsSetSize); const string input = "test"; sut.Insert(input); Assert.True(sut.IsInBloomFilter(input)); sut.RemoveFromFilter(input); Assert.False(sut.IsInBloomFilter(input)); }
public void Positive() { var sut = new CountingBloomFilter(FilterSize, HashfunctionsSetSize); const string input = "test"; sut.Insert(input); Assert.True(sut.IsInBloomFilter(input)); }
public void Negative() { var sut = new CountingBloomFilter(FilterSize, HashfunctionsSetSize); const string input = "test"; const string notinfilter = "nifi"; sut.Insert(input); Assert.False(sut.IsInBloomFilter(notinfilter)); }