public void InlineTag_Is_1() { var a1 = new InlineTag(Tag.S, "id", "rid", "a", "link", "{a}", "<a/>"); var b1 = new InlineTag(Tag.S, "id", "rid", "b", "link", "{b}", "<b/>"); a1.Is(Tag.S, "id", "rid", "a", "link", "{a}", "<a/>"); b1.Is(Tag.S, "id", "rid", "b", "link", "{b}", "<b/>"); }
public void Equals_1() { var a1 = new InlineTag(Tag.S, "id", "rid", "a", "link", "{a}", "<a/>"); var a2 = new InlineTag(Tag.S, "id", "rid", "a", "link", "{a}", "<a/>"); var b1 = new InlineTag(Tag.S, "id", "rid", "b", "link", "{b}", "<b/>"); a1.Equals(a1).IsTrue(); a1.Equals(a2).IsTrue(); a1.Equals(b1).IsFalse(); a2.Equals(a1).IsTrue(); a2.Equals(a2).IsTrue(); a2.Equals(b1).IsFalse(); b1.Equals(a1).IsFalse(); b1.Equals(a2).IsFalse(); b1.Equals(b1).IsTrue(); a1.Equals(null).IsFalse(); a1.Equals(new Object()).IsFalse(); a1.Equals("a").IsFalse(); a1.Is(a1); a1.Is(a2); a1.IsNot(b1); }
public static void Is(this InlineTag tag, Tag type, string id, string rid, string name, string ctype, string display, string code) { tag.Is(new InlineTag(type, id, rid, name, ctype, display, code)); }