Ejemplo n.º 1
0
        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));
            });
        }
Ejemplo n.º 2
0
        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);
        }