//[TestMethod] public void TestEliminarCliente() { ClienteWS.ClienteServiceClient proxy = new ClienteWS.ClienteServiceClient(); ClienteWS.Cliente clienteCreado = null; try { clienteCreado = proxy.CrearCliente(new ClienteWS.Cliente() { nu_ruc = "22222222333", tx_nombre = "Alfredo Benavides", tx_direccion = "MzE Lote 8 - Los Angeles de San Rafael" }); } catch (System.ServiceModel.FaultException <ClienteWS.ClienteInexistenteError> error) { Assert.AreEqual("Error al intentar creación", error.Reason.ToString()); Assert.AreEqual(error.Detail.CodigoError, 101); Assert.AreEqual(error.Detail.MensajeError, "El cliente ya existe"); } proxy.EliminarCliente(clienteCreado); ClienteWS.Cliente clienteObtenido = null; clienteObtenido = proxy.ObtenerCliente("22222222333"); Assert.IsNull(clienteObtenido); }
public void Test1CrearCliente() { ClienteWS.ClienteServiceClient proxy = new ClienteWS.ClienteServiceClient(); ClienteWS.Cliente clienteCreado = proxy.CrearCliente(new ClienteWS.Cliente() { nu_ruc = "98765432112", tx_nombre = "Kimberlita", tx_direccion = "Av Tarapaca" }); Assert.AreEqual("98765432112", clienteCreado.nu_ruc); Assert.AreEqual("Kimberlita", clienteCreado.tx_nombre); Assert.AreEqual("Av Tarapaca", clienteCreado.tx_direccion); }
//[TestMethod] public void TestCrearClienteRepetido() { ClienteWS.ClienteServiceClient proxy = new ClienteWS.ClienteServiceClient(); try { ClienteWS.Cliente clienteCreado = proxy.CrearCliente(new ClienteWS.Cliente() { nu_ruc = "98765432112", tx_nombre = "Kimberlita", tx_direccion = "Av Tarapaca" }); } catch (FaultException <ClienteWS.ClienteInexistenteError> e) { Assert.AreEqual("Error al intentar creación", e.Reason.ToString()); Assert.AreEqual(e.Detail.CodigoError, 101); Assert.AreEqual(e.Detail.MensajeError, "El cliente ya existe"); } }
public void Test3EliminarCliente() { ClienteWS.ClienteServiceClient proxy = new ClienteWS.ClienteServiceClient(); ClienteWS.Cliente productoCreado = proxy.CrearCliente(new ClienteWS.Cliente() { nu_ruc = "12457889458", tx_nombre = "Eric Rodrich", tx_direccion = "Av San Juan" }); proxy.EliminarCliente(productoCreado); try { proxy.ObtenerCliente("12457889458"); } catch (System.ServiceModel.FaultException <ClienteWS.ClienteInexistenteError> error) { Assert.AreEqual("El cliente ha sido eliminado", error.Reason.ToString()); Assert.AreEqual(error.Detail.CodigoError, 102); Assert.AreEqual(error.Detail.MensajeError, "El cliente no existe"); } }
//[TestMethod] public void TestCrear() { ClienteWS.ClienteServiceClient proxy = new ClienteWS.ClienteServiceClient(); ClienteWS.Cliente clienteCreado = null; try { clienteCreado = proxy.CrearCliente(new ClienteWS.Cliente() { nu_ruc = "12457889458", tx_nombre = "Eric Rodrich Torres", tx_direccion = "Psj La Sombrilla 174 Surquillo" }); Assert.AreEqual("12457889458", clienteCreado.nu_ruc); Assert.AreEqual("Eric Rodrich Torres", clienteCreado.tx_nombre); Assert.AreEqual("Psj La Sombrilla 174 Surquillo", clienteCreado.tx_direccion); } catch (System.ServiceModel.FaultException <ClienteWS.ClienteInexistenteError> error) { Assert.AreEqual("Error al intentar creación", error.Reason.ToString()); Assert.AreEqual(error.Detail.CodigoError, 101); Assert.AreEqual(error.Detail.MensajeError, "El cliente ya existe"); } }