У меня есть автоматизированный (Visual Build) процесс сборки, который запускается:
Набор автоматических тестов дыма (AutoIT), которые вводят данные в приложение .Net WinForm, которое записывает в чисто посеянную БД MS SQL 2005
SQL-запрос, который возвращает нужные мне данные.
SELECT i.ID, i.firstname, i.lastname, i.ModDate
FROM app.Individual i
Where lastname = 'Doe'
Теперь я хотел бы подтвердить:
Количество возвращаемых строк (скажем, должно быть 1)
Значение i.ID, i.firstname, i.lastname (скажем, должно быть 1, Джон, Доу)
ModDate сегодня
Значения данных должны быть извлечены из файла CSV. VisualBuild может запускать внешние приложения, поэтому ограничением является только Windows XP.