public void GetReturnModelWithCorrectDate(BookingController sut, DateViewModel id) { var actual = sut.Get(id); var expected = id.ToDateTime(); var model = Assert.IsAssignableFrom<BookingViewModel>(actual.Model); Assert.Equal(expected, model.Date); }
public void GetReturnsModelWithCorrectRemainingCapacity( [Frozen]Mock<IReader<DateTime, int>> readerStub, BookingController sut, DateViewModel id, int expected) { readerStub .Setup(r => r.Query(id.ToDateTime())) .Returns(expected); var actual = sut.Get(id); var model = Assert.IsAssignableFrom<BookingViewModel>(actual.Model); Assert.Equal(expected, model.RemainingCapacity); }
public void GetReturnsCorrectModelType(BookingController sut, DateViewModel id) { ViewResult actual = sut.Get(id); Assert.IsAssignableFrom<BookingViewModel>(actual.Model); }