public void GetBusinessReturnsListOfBusiness() { // Arrange var options = new DbContextOptionsBuilder <EnterpriseContext>().UseInMemoryDatabase("Enterprise").Options; var context = new EnterpriseContext(options); context.Businesses.Add(new Business { Id = 2, Name = "New Business" }); var controller = new BusinessController(context); // Act IActionResult actionResult = controller.GetBuisnesses(); var okObjectResult = actionResult as OkObjectResult; var valueresult = okObjectResult.Value as IEnumerable <Business>; // Assert Assert.NotNull(valueresult); Assert.NotNull(okObjectResult); Assert.Equal(200, okObjectResult.StatusCode); }