public async Task Accept_Success_ReturnsOkResponse() { //Set claims _orderController.ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext { User = new ClaimsPrincipal(new ClaimsIdentity(new Claim[] { new Claim(Constants.UserIdClaim, "SomeTaxiCompanyId") })) } }; //Act and assert var response = await _orderController.Accept(null, 1) as ObjectResult; Assert.That(response.StatusCode, Is.EqualTo(StatusCodes.Status200OK)); }