Exemple #1
0
        public void TestGetYomi_WikiName()
        {
            string expect = "はじ";
            string actual = BzipReader.GetYomi("はじ目", "abcde");

            Assert.AreEqual(expect, actual);
        }
Exemple #2
0
        public void TestGetYomi_nothing()
        {
            string expect = "わ";
            string actual = BzipReader.GetYomi("!dummy", "abcde");

            Assert.AreEqual(expect, actual);
        }
Exemple #3
0
        public void TestGetYomi_Wikiname_colon()
        {
            string input  = @"dummy content";
            string expect = "WikipediaFAQ";
            string actual = BzipReader.GetYomi("Wikipedia:FAQ", input);

            Assert.AreEqual(expect, actual);
        }
Exemple #4
0
        public void TestGetYomi_Yomi_normal()
        {
            string input  = @"{{適当文字}}
'''平仮名''' (ひらがな)
abc{{DEFAULTSORT:def}}ghi";
            string expect = "ひらがな";
            string actual = BzipReader.GetYomi("!dummy", input);

            Assert.AreEqual(expect, actual);
        }
Exemple #5
0
 // obsolete wrapper.
 static string CallGetYomi(string wikiName, string input)
 {
     return(BzipReader.GetYomi(wikiName, input));
 }