public void TestGetWordIndex()
 {
     Assert.AreEqual(0, lowerCaseDictionary.GetWordIndex("a"));
     Assert.AreEqual(3, lowerCaseDictionary.GetWordIndex("ç"));
     Assert.AreEqual(8, lowerCaseDictionary.GetWordIndex("ğ"));
     Assert.AreEqual(10, lowerCaseDictionary.GetWordIndex("ı"));
     Assert.AreEqual(18, lowerCaseDictionary.GetWordIndex("ö"));
     Assert.AreEqual(22, lowerCaseDictionary.GetWordIndex("ş"));
     Assert.AreEqual(25, lowerCaseDictionary.GetWordIndex("ü"));
     Assert.AreEqual(28, lowerCaseDictionary.GetWordIndex("z"));
     Assert.True(mixedCaseDictionary.GetWordIndex("A") == 0 || mixedCaseDictionary.GetWordIndex("A") == 1);
     Assert.True(mixedCaseDictionary.GetWordIndex("Ç") == 6 || mixedCaseDictionary.GetWordIndex("Ç") == 7);
     Assert.True(mixedCaseDictionary.GetWordIndex("Ğ") == 16 || mixedCaseDictionary.GetWordIndex("Ğ") == 17);
     Assert.True(mixedCaseDictionary.GetWordIndex("I") == 20 || mixedCaseDictionary.GetWordIndex("I") == 21);
     Assert.True(mixedCaseDictionary.GetWordIndex("İ") == 22 || mixedCaseDictionary.GetWordIndex("İ") == 23);
     Assert.True(mixedCaseDictionary.GetWordIndex("Ş") == 44 || mixedCaseDictionary.GetWordIndex("Ş") == 45);
     Assert.True(mixedCaseDictionary.GetWordIndex("Ü") == 50 || mixedCaseDictionary.GetWordIndex("Ü") == 51);
     Assert.True(mixedCaseDictionary.GetWordIndex("Z") == 56 || mixedCaseDictionary.GetWordIndex("Z") == 57);
 }