public async Task SessionAsyncShouldReturnBadRequest() { //Arrange var mockConferenceService = new Mock <IConferenceService>(); mockConferenceService.Setup(service => service.GetSessionByIdAsync(It.IsAny <int>())).ReturnsAsync(new JObject()); var controller = new ConferenceController(mockConferenceService.Object); int id = -1; //Act var data = await controller.GetAsync(id); //Assert Assert.IsType <Microsoft.AspNetCore.Mvc.BadRequestResult>(data); }