Lines Matching defs:builder

42   XmlBuilder builder;
43 XmlParser::ParseXml(&builder, "<testing/>");
44 EXPECT_EQ("<testing/>", builder.BuiltElement()->Str());
48 XmlBuilder builder;
49 XmlParser::ParseXml(&builder, "<testing a='b'/>");
50 EXPECT_EQ("<testing a=\"b\"/>", builder.BuiltElement()->Str());
54 XmlBuilder builder;
55 XmlParser::ParseXml(&builder, "<testing e='' long='some text'/>");
57 builder.BuiltElement()->Str());
61 XmlBuilder builder;
62 XmlParser::ParseXml(&builder,
65 builder.BuiltElement()->Str());
69 XmlBuilder builder;
70 XmlParser::ParseXml(&builder,
76 "</second></top>", builder.BuiltElement()->Str());
80 XmlBuilder builder;
81 XmlParser::ParseXml(&builder, "<testing a='>'/>");
82 EXPECT_EQ("<testing a=\"&gt;\"/>", builder.BuiltElement()->Str());
86 XmlBuilder builder;
87 XmlParser::ParseXml(&builder, "<testing a='&lt;>&amp;&quot;'/>");
89 builder.BuiltElement()->Str());
93 XmlBuilder builder;
94 XmlParser::ParseXml(&builder, "<testing a='so &quot;important&quot;'/>");
96 builder.BuiltElement()->Str());
100 XmlBuilder builder;
101 XmlParser::ParseXml(&builder, "<testing a='&quot;important&quot;, yes'/>");
103 builder.BuiltElement()->Str());
107 XmlBuilder builder;
108 XmlParser::ParseXml(&builder,
111 builder.BuiltElement()->Str());
115 XmlBuilder builder;
116 XmlParser::ParseXml(&builder, "<testing>></testing>");
117 EXPECT_EQ("<testing>&gt;</testing>", builder.BuiltElement()->Str());
121 XmlBuilder builder;
122 XmlParser::ParseXml(&builder, "<testing>&lt;>&amp;&quot;</testing>");
124 builder.BuiltElement()->Str());
128 XmlBuilder builder;
129 XmlParser::ParseXml(&builder, "<testing>so &lt;important&gt;</testing>");
131 builder.BuiltElement()->Str());
135 XmlBuilder builder;
136 XmlParser::ParseXml(&builder, "<testing>&lt;important&gt;, yes</testing>");
138 builder.BuiltElement()->Str());
142 XmlBuilder builder;
143 XmlParser::ParseXml(&builder,
146 builder.BuiltElement()->Str());
150 XmlBuilder builder;
151 XmlParser::ParseXml(&builder, "<testing xmlns='foo'/>");
152 EXPECT_EQ("<testing xmlns=\"foo\"/>", builder.BuiltElement()->Str());
156 XmlBuilder builder;
157 XmlParser::ParseXml(&builder, "<testing xmlns:a='foo' a:b='c'/>");
159 builder.BuiltElement()->Str());
163 XmlBuilder builder;
164 XmlParser::ParseXml(&builder, "<testing xmlns:a=''/>");
165 EXPECT_TRUE(NULL == builder.BuiltElement());
169 XmlBuilder builder;
170 XmlParser::ParseXml(&builder, "<testing a:b='c'/>");
171 EXPECT_TRUE(NULL == builder.BuiltElement());
175 XmlBuilder builder;
176 XmlParser::ParseXml(&builder, "<testing a='first' a='second'/>");
177 EXPECT_TRUE(NULL == builder.BuiltElement());
181 XmlBuilder builder;
182 XmlParser::ParseXml(&builder,
184 EXPECT_TRUE(NULL == builder.BuiltElement());
188 XmlBuilder builder;
189 XmlParser::ParseXml(&builder,
192 EXPECT_TRUE(NULL == builder.BuiltElement());