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); }
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"); } }