Как провести модульное тестирование рабочих процессов Windows?
Я думаю, что действия Workflow относительно поддаются проверке. Вот запись из моего блога о действиях рабочего процесса модульного тестирования: unit-testing.net/CurrentArticle/…
См. Аналогичный вопрос, который уже задан:> Модульное / автоматизированное тестирование в рабочем процессе> система





MS упустил шанс сделать рабочие процессы легко поддельными и тестируемыми. Если вы хотите провести тщательные тесты своих настраиваемых действий, вам необходимо приобрести фреймворк для имитации запечатанных типов, таких как TypeMock.. В противном случае вам придется писать свой код с учетом ограничений рабочего процесса.
К. Скотт Аллен опубликовал это, в котором описывается подход к настраиваемым действиям модульного тестирования (хотя он говорит, что не удовлетворен). Похожий подход представлен Роном Джейкобсом здесь и здесь.
Другой подход представлен Морисом здесь и здесь (он использует Тип: Мок, поскольку Will уже упомянул).
Статьи Рона Джейкобса очень многообещающие, особенно вторая, которая содержит пример решения, показывающего, как подключить среду выполнения WWF для размещения модульных тестов.
Microsoft.Activities.UnitTesting.
Библиотека вспомогательных классов и действий, призванная упростить модульное тестирование рабочих процессов.
Похоже, на страница загрузок есть видео на Channel 9.
@jlafay Вы нашли возможность проверить значение переменной в сервисе рабочего процесса? Пожалуйста, посмотрите на этот Почта и дайте мне знать, что вы думаете.
Пожалуйста, сформулируйте свой вопрос и приведите пример, поскольку в данный момент он кажется слишком общим. Что именно вы ищете?