Я не могу найти ответ .NET на эту проблему, о которой я бы подумал, был бы довольно распространен. Каков наилучший образец для модульного тестирования асинхронного метода?
Очевидно, мне нужно вызвать метод, а затем посмотреть, срабатывает ли обратный вызов, но есть ли лучший способ, чем просто спящий бит, а затем проверка флага, установленного обратным вызовом? Управление флагами становится немного грязным, когда выполняется несколько тестов.