title: how to mock ActionExecutingContext and ActionExecutionDelegate to unit test "OnActionExecutionAsync" method using MOQ framework
body: <p>I need to mock <code>ActionExecutingContext</code> and <code>ActionExecutionDelegate</code> for the below method :</p>
  
  <pre><code>public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
  {
  }
  </code></pre>