Простой примерvar moq = new Mock<IReadInterface>();
moq
 .Setup(e => e.MethodAsync(It.IsAny<string>()))
 .Returns(
  ValueTask.FromResult(
  new Result()
   )
  );
Mocking generic methodsMocking generic methods in Moq without specifying T
https://stackoverflow.com/questions/20072429/mocking-generic-methods-in-moq-without-specifying-t
Mocking Expression tree | Деревья выраженийIt.Is<Expression<Func<TEntity, TProp?>>>(
 e => Microsoft.EntityFrameworkCore.Query.ExpressionEqualityComparer.Instance.Equals(e, propertySelector)
 )

 

Теги:
Создал(а) Alexandr Fokin 2023/04/26 10:13