Beispiel #1
0
        public void RichText_Encode_6()
        {
            UnicodeRange range      = UnicodeRange.Russian;
            string       fontSwitch = "\\f2";

            Assert.AreEqual(null, RichText.Encode3(null, range, fontSwitch));
            Assert.AreEqual("", RichText.Encode3("", range, fontSwitch));
            Assert.AreEqual("\\'09", RichText.Encode3("\t", range, fontSwitch));
            Assert.AreEqual("Привет", RichText.Encode3("Привет", range, fontSwitch));
            Assert.AreEqual("\\u12371?\\u12435?\\u12395?\\u12385?\\u12399?",
                            RichText.Encode3("こんにちは", range, fontSwitch));
            Assert.AreEqual("Geld f{\\f2\\'fc}r Maria : erz{\\f2\\'e4}hlung",
                            RichText.Encode3("Geld für Maria : erzählung", range,
                                             fontSwitch));
        }