public void DeveriaObterProximoQuandoDataParametroForAnoBissextoTest() { //Arrange var dataParametro = new DateTime(2016, 01, 01); var feriado = new Carnaval(); var dataEsperada = new DateTime(2016, 02, 09); //Act var dataCalculada = feriado.ObterProximo(dataParametro); //Assert Assert.IsNotNull(dataCalculada); Assert.AreEqual(dataEsperada, dataCalculada); }
public void DeveriaObterProximoQuandoDataParametroForPosteriorCarnavalTest() { //Arrange var dataParametro = new DateTime(2008, 02, 28); var feriado = new Carnaval(); var dataEsperada = new DateTime(2009, 02, 24); //Act var dataCalculada = feriado.ObterProximo(dataParametro); //Assert Assert.IsNotNull(dataCalculada); Assert.AreEqual(dataEsperada, dataCalculada); }