Lines Matching defs:builder

25   XmlBuilder builder;
26 XmlParser::ParseXml(&builder, "<testing/>");
27 EXPECT_EQ("<testing/>", builder.BuiltElement()->Str());
31 XmlBuilder builder;
32 XmlParser::ParseXml(&builder, "<testing a='b'/>");
33 EXPECT_EQ("<testing a=\"b\"/>", builder.BuiltElement()->Str());
37 XmlBuilder builder;
38 XmlParser::ParseXml(&builder, "<testing e='' long='some text'/>");
40 builder.BuiltElement()->Str());
44 XmlBuilder builder;
45 XmlParser::ParseXml(&builder,
48 builder.BuiltElement()->Str());
52 XmlBuilder builder;
53 XmlParser::ParseXml(&builder,
59 "</second></top>", builder.BuiltElement()->Str());
63 XmlBuilder builder;
64 XmlParser::ParseXml(&builder, "<testing a='>'/>");
65 EXPECT_EQ("<testing a=\"&gt;\"/>", builder.BuiltElement()->Str());
69 XmlBuilder builder;
70 XmlParser::ParseXml(&builder, "<testing a='&lt;>&amp;&quot;'/>");
72 builder.BuiltElement()->Str());
76 XmlBuilder builder;
77 XmlParser::ParseXml(&builder, "<testing a='so &quot;important&quot;'/>");
79 builder.BuiltElement()->Str());
83 XmlBuilder builder;
84 XmlParser::ParseXml(&builder, "<testing a='&quot;important&quot;, yes'/>");
86 builder.BuiltElement()->Str());
90 XmlBuilder builder;
91 XmlParser::ParseXml(&builder,
94 builder.BuiltElement()->Str());
98 XmlBuilder builder;
99 XmlParser::ParseXml(&builder, "<testing>></testing>");
100 EXPECT_EQ("<testing>&gt;</testing>", builder.BuiltElement()->Str());
104 XmlBuilder builder;
105 XmlParser::ParseXml(&builder, "<testing>&lt;>&amp;&quot;</testing>");
107 builder.BuiltElement()->Str());
111 XmlBuilder builder;
112 XmlParser::ParseXml(&builder, "<testing>so &lt;important&gt;</testing>");
114 builder.BuiltElement()->Str());
118 XmlBuilder builder;
119 XmlParser::ParseXml(&builder, "<testing>&lt;important&gt;, yes</testing>");
121 builder.BuiltElement()->Str());
125 XmlBuilder builder;
126 XmlParser::ParseXml(&builder,
129 builder.BuiltElement()->Str());
133 XmlBuilder builder;
134 XmlParser::ParseXml(&builder, "<testing xmlns='foo'/>");
135 EXPECT_EQ("<testing xmlns=\"foo\"/>", builder.BuiltElement()->Str());
139 XmlBuilder builder;
140 XmlParser::ParseXml(&builder, "<testing xmlns:a='foo' a:b='c'/>");
142 builder.BuiltElement()->Str());
146 XmlBuilder builder;
147 XmlParser::ParseXml(&builder, "<testing xmlns:a=''/>");
148 EXPECT_TRUE(NULL == builder.BuiltElement());
152 XmlBuilder builder;
153 XmlParser::ParseXml(&builder, "<testing a:b='c'/>");
154 EXPECT_TRUE(NULL == builder.BuiltElement());
158 XmlBuilder builder;
159 XmlParser::ParseXml(&builder, "<testing a='first' a='second'/>");
160 EXPECT_TRUE(NULL == builder.BuiltElement());
164 XmlBuilder builder;
165 XmlParser::ParseXml(&builder,
167 EXPECT_TRUE(NULL == builder.BuiltElement());
171 XmlBuilder builder;
172 XmlParser::ParseXml(&builder,
175 EXPECT_TRUE(NULL == builder.BuiltElement());