Exemplo n.º 1
0
 public void TestCrearDocente()
 {
     DocentesWS.DocenteServiceClient proxy = new DocentesWS.DocenteServiceClient();
     DocentesWS.Docente docenteCreado      = proxy.CrearDocente(new DocentesWS.Docente()
     {
         Nombres   = "Esteban",
         Apellidos = "Paredes",
         Dni       = "40333333",
         Estado    = "Nuevo"
     });
     Assert.AreEqual("Esteban", docenteCreado.Nombres);
     Assert.AreEqual("Paredes", docenteCreado.Apellidos);
     Assert.AreEqual("40333333", docenteCreado.Dni);
     Assert.AreEqual("Nuevo", docenteCreado.Estado);
 }
Exemplo n.º 2
0
 public void TestCrearDocenteRepetido()
 {
     DocentesWS.DocenteServiceClient proxy = new DocentesWS.DocenteServiceClient();
     try
     {
         DocentesWS.Docente docenteCreado = proxy.CrearDocente(new DocentesWS.Docente()
         {
             Nombres   = "Esteban",
             Apellidos = "Paredes",
             Dni       = "40333333",
             Estado    = "Nuevo"
         });
     }
     catch (FaultException <DocentesWS.RepetidoException> error)
     {
         Assert.AreEqual("Error al intentar creación", error.Reason.ToString());
         Assert.AreEqual("101", error.Detail.Codigo);
         Assert.AreEqual("El docente ya existe", error.Detail.Descripcion);
     }
 }