示例#1
0
        public static void MarkdownWriter_Write_HtmlEntity(string syntax, string format, CharEntityFormat?htmlEntityFormat)
        {
            MarkdownWriter mw = CreateBuilderWithHtmlEntityFormat(htmlEntityFormat);

            char ch = CharEntityChar();

            MCharEntity charEntity = CharEntity(ch);

            mw.Write(charEntity);

            Assert.Equal(syntax + ((int)ch).ToString(format, CultureInfo.InvariantCulture) + ";", mw.ToStringAndClear());
        }
示例#2
0
 public static MCharEntity Modify(this MCharEntity htmlEntity)
 {
     return(new MCharEntity((char)((int)htmlEntity.Value).Modify(1, 0xD7FF)));
 }
示例#3
0
        public static void MCharEntity_GetHashCode_Equal()
        {
            MCharEntity htmlEntity = CreateHtmlEntity();

            Assert.Equal(htmlEntity.GetHashCode(), htmlEntity.GetHashCode());
        }
示例#4
0
        public static void MCharEntity_Equals()
        {
            MCharEntity htmlEntity = CreateHtmlEntity();

            Assert.True(htmlEntity.Equals((object)htmlEntity));
        }