Beispiel #1
0
        public void TestCrear()
        {
            ProductoWSC.ProductoClient proxy          = new ProductoWSC.ProductoClient();
            ProductoWSC.EProducto      productocreado = proxy.CrearProducto(new ProductoWSC.EProducto()
            {
                codigobarra = "555555555556",
                Nombre      = "Prueba3",
                Stock       = 20
            }
                                                                            );

            Assert.AreEqual("555555555556", productocreado.codigobarra);
            Assert.AreEqual("Prueba3", productocreado.Nombre);
            Assert.AreEqual(20, productocreado.Stock);
        }
Beispiel #2
0
 public void TestCrearFault()
 {
     ProductoWSC.ProductoClient proxy = new ProductoWSC.ProductoClient();
     try
     {
         ProductoWSC.EProducto productocreado = proxy.CrearProducto(new ProductoWSC.EProducto()
         {
             codigobarra = "555555555557",
             Nombre      = "Prueba4",
             Stock       = 100
         });
     }
     catch (FaultException <ProductoWSC.RepetidoException> error)
     {
         Assert.AreEqual("Error al intentar Insertar", error.Reason.ToString());
         Assert.AreEqual(error.Detail.excodigobarra, "555555555557");
         Assert.AreEqual(error.Detail.exNombreProducto, "Prueba4");
     }
 }