public void GetReturnsCorrectModel( [Frozen]Mock<IReader<Month, IEnumerable<string>>> readerStub, string[] dates, HomeController sut) { var start = DateTime.Now; readerStub .Setup(r => r.Query(It.Is<Month>(m => start.Year <= m.Year && m.Year <= DateTime.Now.Year && start.Month <= m.MonthNumber && m.MonthNumber <= DateTime.Now.Month))) .Returns(dates); ViewResult result = sut.Get(); Assert.Equal(dates, result.ViewData.Model); }
public void GetReturnsInstance(HomeController sut) { ViewResult actual = sut.Get(); Assert.NotNull(actual); }
public void GetReturnsCorrectModelType(HomeController sut) { var actual = sut.Get(); Assert.IsAssignableFrom<IEnumerable<string>>(actual.Model); }