У меня есть этот запрос get в моем обработчике:
Код: Выделить всё
var result = await _mediator.Send(new GetSomethingQuery(request.Value), cancellationToken);Код: Выделить всё
if (result.IsFailed) return Result.Fail(result.Errors.FirstOrDefault());Глобальное значение:
Код: Выделить всё
private MyHandler Sut => new(_unitOfWorkStub.Object, _mediatorStub.Object);
[Fact]
public async void MyTest()
{
_mediatorStub.Setup(x => x.Send(new GetSomethingQuery(
It.IsAny()),
CancellationToken.None)).ReturnsAsync(Result.Fail(new NotFoundError(It.IsAny())));
var test = await Sut.Handle(new MyCommand());
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... ult-object
Мобильная версия