private void TestInsertAndSearch(ITrie trie) { string a = "hello"; string b = "hell"; string c = "there"; trie.Insert(a); trie.Insert(b); trie.Insert(c); Search(trie, a, true); Search(trie, b, true); Search(trie, c, true); Search(trie, "does not exist", false); }
public async Task Initialise() { var unstructuredData = await _dataReadModel.GetData(); foreach (var dataItem in unstructuredData) { if (!_characterValidator.IsValid(dataItem)) { continue; } _structuredData.Insert(dataItem); } }