Как я могу проверить сигнал в модульном тестировании процесса Камунды? - PullRequest
1 голос
/ 17 января 2020

Мы используем camunda-bpm-assert и camunda-bpm-assert-сценарий libs для Camunda модульное тестирование процессов (тестирование .bpmn).

Но я не смог найти подход для тестирования сигнала - как мы можем проверить, что сигнал с правильным именем и переменными был брошен во время выполнения теста?

Ценю любые идеи.

1 Ответ

1 голос
/ 21 января 2020

Это обходной путь, но если это важно для тестирования, вы можете развернуть другой процесс в сценарии тестирования, который получает сигнал и имеет последующую задачу (или прослушиватель выполнения), которая записывает вызов и переменные, что позволяет вам утверждать на них.

...