Exemple #1
0
        public void Tokens()
        {
            var t = new LexemTrie <int>();

            t.Add("иначе", 1);
            t.Add("иначеесли", 2);

            Assert.Equal(2, t.Get("ИначеЕсли"));
            Assert.Equal(1, t.Get("Иначе"));
        }
Exemple #2
0
        public void LexemTrieAdd()
        {
            var t = new LexemTrie <int>();

            t.Add("Иван", 0);
            t.Add("Иволга", 1);

            Assert.Equal(1, t.Get("Иволга"));
            Assert.Equal(1, t.Get("ивОлга"));
            Assert.Equal(0, t.Get("Иван"));
            Assert.Equal(0, t.Get("иван"));
            Assert.Equal(0, t.Get("ивАн"));
        }