public async Task <ActionResult> Index(HealthCheckRouteValues routeValues)
        {
            var command = new RunHealthCheckCommand(routeValues.UserRef.Value);

            await _mediator.Send(command);

            return(RedirectToAction("Index"));
        }
        public Task <ActionResult> PostIndex()
        {
            HealthCheckRouteValues = new HealthCheckRouteValues {
                UserRef = Guid.NewGuid()
            };

            Mediator.Setup(m => m.Send(It.Is <RunHealthCheckCommand>(c => c.UserRef == HealthCheckRouteValues.UserRef), CancellationToken.None)).ReturnsAsync(Unit.Value);

            return(HealthCheckController.Index(HealthCheckRouteValues));
        }