예제 #1
0
        public void PruebaParaValidarQueElAñoEsMayorA2008()
        {
            // Arrange
            var carro        = new Carro();
            var detalleCarro = new DetalleCarro();

            detalleCarro.Fecha = 2008;
            var autolote = new Autolote(carro, detalleCarro);
            // Act
            var carroDomainService = new CarroDomainService();
            var resultado          = carroDomainService.PostCarroDomainService(autolote);

            // Assert
            Assert.AreEqual("El Año del carro debe ser mayor de 2008 para ser ingresado", resultado);
        }
예제 #2
0
        public void PruebaParaValidarQueElDetalleCarrroExiste()
        {
            // Arrange
            var carro        = new Carro();
            var detalleCarro = new DetalleCarro();

            detalleCarro = null;
            var autolote = new Autolote(carro, detalleCarro);
            // Act
            var carroDomainService = new CarroDomainService();
            var resultado          = carroDomainService.PostCarroDomainService(autolote);

            // Assert
            Assert.AreEqual("El Detalle del Carro no existe", resultado);
        }
예제 #3
0
        public void Prueba2ParaValidarQueSeEncuentraUnCarro()
        {
            // Arrange
            var carro        = new Carro();
            var detalleCarro = new DetalleCarro();
            var id           = new int();

            carro = null;
            var autolote = new Autolote(carro, detalleCarro);
            // Act
            var carroDomainService = new CarroDomainService();
            var resultado          = carroDomainService.DeleteCarroDomainService(carro);

            // Assert
            Assert.AreEqual("No Existe el Carro", resultado);
        }
예제 #4
0
 public CarroAppService(AutoloteDataContext _context, CarroDomainService carroDomainService)
 {
     _baseDatos          = _context;
     _carroDomainService = carroDomainService;
 }