У меня есть интерфейс, который декларируетНастройка задачи асинхронных обратный вызов в MOq Framework
Task DoSomethingAsync();
Я использую MoqFramework для моих тестов:
[TestMethod()]
public async Task MyAsyncTest()
{
Mock<ISomeInterface> mock = new Mock<ISomeInterface>();
mock.Setup(arg => arg.DoSomethingAsync()).Callback(() => { <my code here> });
...
}
Тогда в моем тесте я выполнить код, который вызывает await DoSomethingAsync()
. И тест просто терпит неудачу на этой линии. Что я делаю не так?
Когда вы говорите ошибки тестирования на эту линии, какую ошибку она производит? – AlSki