public void Create_ComputadorInvalidDates() { Computador _item = new Computador(123); // A data de fabrico nao pode ser futura Assert.Throws <ArgumentException>(() => { _item.DataFabricoSet(DateTime.Now.AddYears(1)); }); // A data de fabrico nao pode ser futura Assert.Throws <ArgumentException>(() => { _item.DataAquisicaoSet(DateTime.Now.AddYears(1)); }); }
public void Create_ComputadorDates() { Computador _item = new Computador(123); DateTime _setdate = DateTime.Now.AddDays(-11); _item.DataFabricoSet(_setdate); Assert.AreEqual(_setdate, _item.DataFabricoGet); _setdate = DateTime.Now.AddDays(-12); _item.DataAquisicaoSet(_setdate); Assert.AreEqual(_setdate, _item.DataAquisicaoGet); // As duas nao sao iguais Assert.AreNotEqual(_item.DataFabricoGet, _item.DataAquisicaoGet); }