Модульное тестирование InstallScript

В моем InstallScript есть несколько функций, которые хорошо подходят для модульных тестов. Мой проект — это проект InstallScript MSI. Я нашел статью о том, как проводить модульное тестирование пользовательских действий с помощью настраиваемых ICE, но код, который я хочу протестировать, находится не в пользовательском действии, а в последовательности пользовательского интерфейса.

Есть ли способ модульного тестирования такого кода InstallScript?


person epotter    schedule 05.06.2009    source источник


Ответы (1)


Я бы предложил функцию SprintfMsiLog() InstallScript. Он будет записывать в файл журнала MSI, и вы сможете устранять неполадки, как если бы это было стандартным действием MSI.

Надеюсь, я понимаю, что вы подразумеваете под «модульным тестом».

person William Leara    schedule 05.06.2009
comment
Это не совсем то, что я искал. Я хотел бы выполнять функции InstallScript так же, как я могу выполнять функции Java с помощью JUnit, или так же, как я могу выполнять функции C# с помощью NUnit. Тем не менее, запись промежуточных результатов в файл журнала является хорошей идеей. - person epotter; 05.06.2009