Esempio n. 1
0
 public void Test3ObtenerProveedorOk()
 {
     ProveedoresWS.ProveedoresClient proxy = new ProveedoresWS.ProveedoresClient();
     ProveedoresWS.Proveedor         proveedorEncontrado = proxy.ObtenerProveedor("20453423411");
     Assert.AreEqual("20453423411", proveedorEncontrado.Ruc);
     Assert.AreEqual("Jurídica", proveedorEncontrado.Tipo);
     Assert.AreEqual("Altavista SAC", proveedorEncontrado.RazonSocial);
     Assert.AreEqual("934253642", proveedorEncontrado.Telefono);
     Assert.AreEqual("*****@*****.**", proveedorEncontrado.Email);
 }
Esempio n. 2
0
 public void Test5ListarProveedorOk()
 {
     ProveedoresWS.ProveedoresClient proxy = new ProveedoresWS.ProveedoresClient();
     ProveedoresWS.Proveedor[]       proveedorEncontrado = proxy.ListarProveedores();
     Assert.AreEqual("10450963041", proveedorEncontrado[0].Ruc);
     Assert.AreEqual("Natural", proveedorEncontrado[0].Tipo);
     Assert.AreEqual("Oscar Fabián", proveedorEncontrado[0].RazonSocial);
     Assert.AreEqual("966392383", proveedorEncontrado[0].Telefono);
     Assert.AreEqual("*****@*****.**", proveedorEncontrado[0].Email);
     Assert.AreEqual("20453423411", proveedorEncontrado[1].Ruc);
     Assert.AreEqual("Jurídica", proveedorEncontrado[1].Tipo);
     Assert.AreEqual("Altavista SAC", proveedorEncontrado[1].RazonSocial);
     Assert.AreEqual("5323423", proveedorEncontrado[1].Telefono);
     Assert.AreEqual("*****@*****.**", proveedorEncontrado[1].Email);
 }
Esempio n. 3
0
 public void Test6EliminarProveedorOk()
 {
     try
     {
         ProveedoresWS.ProveedoresClient proxy = new ProveedoresWS.ProveedoresClient();
         proxy.EliminarProveedor("20453423411");
         ProveedoresWS.Proveedor proveedorEncontrado = proxy.ObtenerProveedor("20453423411");
     }
     catch (FaultException <ProveedoresWS.RepetidoException> error)
     {
         Assert.AreEqual("Error al intentar creación", error.Reason.ToString());
         Assert.AreEqual(error.Detail.Codigo, "101");
         Assert.AreEqual(error.Detail.Descripcion, "El proveedor ya existe");
     }
 }
Esempio n. 4
0
 public void Test4ModificarProveedorOk()
 {
     ProveedoresWS.ProveedoresClient proxy = new ProveedoresWS.ProveedoresClient();
     ProveedoresWS.Proveedor         proveedoModificado = proxy.ModificarProveedor(new ProveedoresWS.Proveedor()
     {
         Ruc         = "20453423411",
         Tipo        = "Jurídica",
         RazonSocial = "Altavista SAC",
         Telefono    = "5323423",
         Email       = "*****@*****.**"
     });
     Assert.AreEqual("20453423411", proveedoModificado.Ruc);
     Assert.AreEqual("Jurídica", proveedoModificado.Tipo);
     Assert.AreEqual("Altavista SAC", proveedoModificado.RazonSocial);
     Assert.AreEqual("5323423", proveedoModificado.Telefono);
     Assert.AreEqual("*****@*****.**", proveedoModificado.Email);
 }
Esempio n. 5
0
 public void Test1CrearProveedorOk()
 {
     ProveedoresWS.ProveedoresClient proxy           = new ProveedoresWS.ProveedoresClient();
     ProveedoresWS.Proveedor         proveedorCreado = proxy.CrearProveedor(new ProveedoresWS.Proveedor()
     {
         Ruc         = "20453423411",
         Tipo        = "Jurídica",
         RazonSocial = "Altavista SAC",
         Telefono    = "934253642",
         Email       = "*****@*****.**"
     });
     Assert.AreEqual("20453423411", proveedorCreado.Ruc);
     Assert.AreEqual("Jurídica", proveedorCreado.Tipo);
     Assert.AreEqual("Altavista SAC", proveedorCreado.RazonSocial);
     Assert.AreEqual("934253642", proveedorCreado.Telefono);
     Assert.AreEqual("*****@*****.**", proveedorCreado.Email);
 }
Esempio n. 6
0
 public void Test2CrearProveedorRepetido()
 {
     ProveedoresWS.ProveedoresClient proxy = new ProveedoresWS.ProveedoresClient();
     try
     {
         ProveedoresWS.Proveedor proveedorCreado = proxy.CrearProveedor(new ProveedoresWS.Proveedor()
         {
             Ruc         = "20100130201",
             Tipo        = "Jurídica",
             RazonSocial = "Altavista SAC",
             Telefono    = "934253642",
             Email       = "*****@*****.**"
         });
     }
     catch (FaultException <ProveedoresWS.RepetidoException> error)
     {
         Assert.AreEqual("Error al intentar creación", error.Reason.ToString());
         Assert.AreEqual(error.Detail.Codigo, "101");
         Assert.AreEqual(error.Detail.Descripcion, "El proveedor ya existe");
     }
 }