Nsubsitute - Mock db context, который вызывается внутри обработчика запросов.

Есть ли способ издеваться над dbcontext в такой ситуации? Я использую CQRS.

  public class QueryHandler1 : IQueryHandler<Query1,string>
  {
    private readonly IDbInvoker invoker;

    public QueryHandler1 (IDbInvoker invoker)
    {
        this.invoker = invoker;
    }

    public string Handle(Query1 query)
    {
        //Here I want to have my mocked context somehow.
        return invoker.Invoke<MyMockedContext, string>(context =>
        {

            //logic which I want to test with my mocked context
        });
    }

0 ответов

Другие вопросы по тегам