public async Task It_should_call_mediator_with_a_GetDashboardView_request() { // arrange _mockMediator.Setup(m => m.Send(It.IsAny <GetDashboardView>(), It.IsAny <CancellationToken>())) .ReturnsAsync(new DashboardView()); // act await _controller.Dashboard(); // assert _mockMediator.Verify(m => m.Send(It.IsAny <GetDashboardView>(), It.IsAny <CancellationToken>()), Times.Once); }