Я разрабатываю приложение, которое генерирует XML.Каков наилучший подход к генерации кода модульных тестов?
Я использую C ++, gtest, gmock.
Я полагаю, что одним из них является генерация XML в тестовом коде и проверка его соответствия схеме XSD.Есть ли библиотеки, которые я могу использовать для проверки XSD?
Другой способ, я думаю, - генерировать XML с использованием DOM.Таким образом, я могу тестировать DOM вместо XML-кода.Но для этого подхода требуется больше дополнительных классов для представления DOM.
Итак, каков наилучший подход и инструменты для этой задачи?
Спасибо.