| 87 | |
| 88 | template <typename D> |
| 89 | void TestXML(std::string const & xmlStr, D & dispatcher) |
| 90 | { |
| 91 | std::vector<uint8_t> xml(xmlStr.cbegin(), xmlStr.cend()); |
| 92 | MemReader reader(xml.data(), xml.size()); |
| 93 | ReaderSource<MemReader> source(reader); |
| 94 | |
| 95 | ParseXML(source, dispatcher); |
| 96 | } |
| 97 | |
| 98 | UNIT_TEST(XmlParser_SmokeTest) |
| 99 | { |