Beispiel #1
0
        public void TestObtenerVehiculoPorId()
        {
            //arrange
            int idVehiculoTest = 1;
            int idEsperado     = 1;
            //act
            var Result = VehiculoAzure.ObtenerVehiculo(idVehiculoTest);

            //assert
            Assert.Equal(idEsperado, Result.IdVehiculo);
        }
Beispiel #2
0
        public void TestObtenerVehiculo()
        {
            //arrange
            string nombreModeloTest = "G500";
            int    idEsperado       = 2;
            //act
            var Result = VehiculoAzure.ObtenerVehiculo(nombreModeloTest);

            //assert
            Assert.Equal(idEsperado, Result.IdVehiculo);
        }
Beispiel #3
0
        public void TestEliminarVehiculoPorId()
        {
            //arrange
            int resultadoEsperado = 1;
            int resultadoObtenido = 0;

            int vehiculoEliminar = 1002;

            //act
            resultadoObtenido = VehiculoAzure.EliminarVehiculoPorID(vehiculoEliminar);

            //assert
            Assert.Equal(resultadoEsperado, resultadoObtenido);
        }
Beispiel #4
0
        public void TestObtenerVehiculos()
        {
            //Arrange
            bool conDatos = false;


            //Act
            var Result = VehiculoAzure.ObtenerVehiculos();

            conDatos = Result.Any();


            //Assert
            Assert.True(conDatos);
        }
Beispiel #5
0
        public void TestAgregarVehiculo()
        {
            //arrange
            Vehiculo vehiculo = new Vehiculo();

            vehiculo.Modelo  = "X7";
            vehiculo.IdMarca = 2;
            vehiculo.Estilo  = "SUV";
            vehiculo.IdTipo  = 1;

            int resultadoEsperado = 1;
            int resultadoObtenido = 0;

            //act
            resultadoObtenido = VehiculoAzure.AgregarVehiculo(vehiculo);

            //assert
            Assert.Equal(resultadoEsperado, resultadoObtenido);
        }
Beispiel #6
0
        public void TestActualizarVehiculo()
        {
            //arrange
            int resultadoEsperado = 1;
            int resultadoObtenido = 0;

            Vehiculo vehiculo = new Vehiculo();

            vehiculo.IdVehiculo = 1003;
            vehiculo.Modelo     = "X7";
            vehiculo.IdMarca    = 2;
            vehiculo.Estilo     = "SUV";
            vehiculo.IdTipo     = 1;

            //act
            resultadoObtenido = VehiculoAzure.ActualizarVehiculoPorId(vehiculo);

            vehiculo.IdMarca = 1;
            VehiculoAzure.ActualizarVehiculoPorId(vehiculo);

            //assert
            Assert.Equal(resultadoEsperado, resultadoObtenido);
        }
Beispiel #7
0
        public JsonResult ObtenerVehiculo(string vehiculo)
        {
            var conversionExitosa = int.TryParse(vehiculo, out int idConvertido);

            Vehiculo VehiculoR;

            if (conversionExitosa)
            {
                VehiculoR = VehiculoAzure.ObtenerVehiculo(idConvertido);
            }
            else
            {
                VehiculoR = VehiculoAzure.ObtenerVehiculo(vehiculo);
            }

            if (VehiculoR is null)
            {
                return(new JsonResult($"Intente nuevamente con un parametro distinto a {vehiculo}"));
            }
            else
            {
                return(new JsonResult(VehiculoR));
            }
        }
Beispiel #8
0
 public void AgregarVehiculo([FromBody] Vehiculo vehiculo)
 {
     VehiculoAzure.AgregarVehiculo(vehiculo);
 }
Beispiel #9
0
        public JsonResult ObtenerVehiculos()
        {
            var VehiculosR = VehiculoAzure.ObtenerVehiculos();

            return(new JsonResult(VehiculosR));
        }