public void HistoryReturnsBadRequestWhenListIsNull() { var controller = new CalculationsController(_mockLogger.Object, _mockRepository.Object, _mockCalculator.Object, _mockMapper.Object, _mockDbContext.Object); var result = controller.History().Result; Assert.IsType <NotFoundResult>(result); }
public void HistoryReturnsResultWithListOfCalculations() { // Arrange var controller = new CalculationsController(_mockLogger.Object, _mockRepository.Object, _mockCalculator.Object, _mockMapper.Object, _mockDbContext.Object); // Act var result = controller.History().Result; // Assert var actionResult = Assert.IsType <ActionResult <IEnumerable <CalculationModel> > >(result); Assert.Equal(GetTestCalculations().Count(), actionResult.Value.Count()); }