public void DeveriaDizerQueNaoEhHojeTest() { //Arrange var dataParametro = new DateTime(2008, 03, 24); var pascoa = new Pascoa(); //Act var ehHoje = pascoa.EhHoje(dataParametro); //Assert Assert.IsFalse(ehHoje); }
public void DeveriaObterPorAnoTest() { //Arrange var dataParametro = new DateTime(2008, 03, 23); var pascoa = new Pascoa(); var dataEsperada = new DateTime(2008, 03, 23); //Act var dataCalculada = pascoa.ObterPorAno(dataParametro.Year); //Assert Assert.IsNotNull(dataCalculada); Assert.AreEqual(dataEsperada, dataCalculada); }
public void DeveriaObterAnteriorQuandoDataParametroForAnoBissextoTest() { //Arrange var dataParametro = new DateTime(2016, 12, 30); var pascoa = new Pascoa(); var dataEsperada = new DateTime(2016, 03, 27); //Act var dataCalculada = pascoa.ObterAnterior(dataParametro); //Assert Assert.IsNotNull(dataCalculada); Assert.AreEqual(dataEsperada, dataCalculada); }
public void DeveriaObterAnteriorQuandoDataParametroForPosteriorPascoaTest() { //Arrange var dataParametro = new DateTime(2008, 03, 24); var pascoa = new Pascoa(); var dataEsperada = new DateTime(2008, 03, 23); //Act var dataCalculada = pascoa.ObterAnterior(dataParametro); //Assert Assert.IsNotNull(dataCalculada); Assert.AreEqual(dataEsperada, dataCalculada); }