public async Task CreateOperatorActivitiesShouldReturnBadRequestStatusCode() { //Arrange var resultFromService = Result.Fail("Failure"); var mobileServiceMock = new Mock <IMobileService>(); mobileServiceMock.Setup(x => x.CreateOperatorActivities(It.IsAny <JObject>())).Returns(Task.FromResult(resultFromService)); var mobileService = mobileServiceMock.Object; //Act var controller = new OperatorController(mobileService); var response = await controller.CreateOperatorActivities(new JObject()); //Assert var result = response as JsonResult; result.StatusCode.Should().Be((int)HttpStatusCode.BadRequest); }