Это похоже на тестирование исключений для вызовов ToString()
. Некоторые вещи не нуждаются в тестировании на сбой.
Вы получите исключения при создании / добавлении к DataSet
, поэтому, если у вас есть DataSet
в памяти, которая еще не вызвала исключение, она всегда будет иметь структуру, которая позволяет GetXml()
работать без исключения. .
Обновление: похоже, вы можете заставить его выдавать исключение, если у вас есть две таблицы с отношением один-ко-многим между ними, настройте адаптер для выбора нескольких строк из дочерней таблицы с информацией о родительской таблице, включенной в их, а затем позвоните GetXml()
.