Uber Cadence: Как мне отозвать вызов workflow.Sleep ()? - PullRequest
0 голосов
/ 25 апреля 2019

В моих модульных тестах я хочу утверждать, что workflow.Sleep() был вызван.Как мне это сделать?

1 Ответ

1 голос
/ 25 апреля 2019

Можно получить доступ к эмулированному времени, используя функцию TestWorkflowEnvironment.Now().Например:

before := testenv.Now()
testenv.ExecuteWorkflow(...)
after := testenv.Now()

Затем подтвердите изменение между before и after.

...