public void GetDive_Should_Return_NotFound_Dive_With_Invalid_Id() { //Arrange DiversController _MockLstDivesController = new DiversController(_MockDivingService.Object); //Act var resultDives = _MockLstDivesController.GetDive(3); var NotOkResult = resultDives as NotFoundResult; Assert.AreEqual(404, NotOkResult.StatusCode); }
public void GetDive_Should_Return_Found_Dive() { //Arrange DiversController DivesController = new DiversController(_MockDivingService.Object); //Act var resultDives = DivesController.GetDive(1); var OkResult = resultDives as OkObjectResult; Assert.IsNotNull(resultDives); Assert.AreEqual(200, OkResult.StatusCode); Assert.AreEqual(OkResult.Value, _MockLstDives[0]); }