public void CRUDTestGET() { try { //TEST DE OBTENCION DE DATOS DE UN RESIDENTE EXISTENTE HttpWebRequest req2 = (HttpWebRequest)WebRequest .Create("http://*****:*****@gmail.com", residenteObtenido.Correo); Assert.AreEqual("111", residenteObtenido.DNI); Assert.AreEqual("25", residenteObtenido.Edad); Assert.AreEqual("magda", residenteObtenido.Nombres); Assert.AreEqual("R", residenteObtenido.Tipo); } catch (Exception) { //throw; } }
public void CRUDTestDELETE() { try { //TEST DE ELIMINACION DE REGISTRO RESIDENTE HttpWebRequest req3 = (HttpWebRequest)WebRequest .Create("http://localhost:1424/Residente.svc/Residente/3"); req3.Method = "DELETE"; HttpWebResponse res3 = (HttpWebResponse)req3.GetResponse(); StreamReader reader3 = new StreamReader(res3.GetResponseStream()); string residenteJson3 = reader3.ReadToEnd(); JavaScripSerializer js3 = new JavaScripSerializer(); Residente residenteEliminado = js3.Deserialize <Residente>(residenteJson3); //Assert.AreEqual("julito", residenteEliminado.ApellidoPaterno); //Assert.AreEqual("julito", residenteEliminado.ApellidoMaterno); //Assert.AreEqual("admin", residenteEliminado.Clave); //Assert.AreEqual("no tiene", residenteEliminado.Correo); //Assert.AreEqual("987", residenteEliminado.DNI); //Assert.AreEqual("23", residenteEliminado.Edad); //Assert.AreEqual("raquel", residenteEliminado.Nombres); //Assert.AreEqual("R", residenteEliminado.Tipo); //Assert.Inconclusive("El residente con DNI = 987 ha sido eliminado"); } catch (Exception) { //throw; } }
public void CRUDTestPOST() { try { //TEST DE CREACION DE UN NUEVO RESIDENTE string postdata = "{\"ApellidoMaterno\":\"Garcia\",\"ApellidoPaterno\":\"Rodriguez\",\"Clave\":\"admin\",\"Correo\":\"[email protected]\",\"DNI\":\"222\",\"Edad\":\"25\",\"Nombres\":\"Cristos\",\"Tipo\":\"R\"}"; byte[] data = Encoding.UTF8.GetBytes(postdata); HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://*****:*****@gmail.com", residenteCreado.Correo); Assert.AreEqual("222", residenteCreado.DNI); Assert.AreEqual("25", residenteCreado.Edad); Assert.AreEqual("Cristos", residenteCreado.Nombres); Assert.AreEqual("R", residenteCreado.Tipo); } catch (Exception) { //throw; } }