public void CalculateDaysDifference_Should_Return_NotNull() { var selectedDates = new DatesToDisplayEntity() { DateFrom = new DateTime(2016, 05, 08), DateTo = new DateTime(2016, 05, 11) }; //Arrange _calculateDatesServiceMocked.Stub(o => o.CalculateDaysDifference(selectedDates.DateFrom, selectedDates.DateTo)); // Act var result = _calculateDatesService.CalculateDaysDifference(selectedDates.DateFrom, selectedDates.DateTo); // Assert Assert.IsNotNull(result); Assert.AreEqual("3", result); }
public void Index_Should_Return_NotNull() { //Arrange var selectedDates = new DatesToDisplayEntity() { DateFrom = new DateTime(2016, 05, 08), DateTo = new DateTime(2016, 05, 11) }; _calculateDatesService.Stub(o => o.GetDatesToDisplay()).Return(selectedDates); // Act var difference = _controller.Index() as ViewResult; // Assert _calculateDatesService.AssertWasCalled(m => m.GetDatesToDisplay()); Assert.IsNotNull(difference.Model); Assert.AreEqual(selectedDates.DateFrom, ((DatesToDisplayViewModel)difference.Model).DateFrom); Assert.AreEqual(selectedDates.DateTo, ((DatesToDisplayViewModel)difference.Model).DateTo); }
public void GetDatesToDisplay_Should_Return_NotNull() { var selectedDates = new DatesToDisplayEntity() { DateFrom = new DateTime(2016, 05, 08), DateTo = new DateTime(2016, 05, 11) }; //Arrange _calculateDatesContract.Stub(o => o.GetDatesToDisplay()).Return(selectedDates); // Act var result = _calculateDatesService.GetDatesToDisplay(); // Assert _calculateDatesContract.AssertWasCalled(m => m.GetDatesToDisplay()); Assert.IsNotNull(result); Assert.AreEqual("2016-05-08", result.DateFrom); Assert.AreEqual("2016-05-11", result.DateTo); }