public void Concepto_Get_DebeRetornarMismaCantidadCapaDatos() { //registros retornados por la capa de datos CxC.Datos.DATOS_Concepto obj = new DATOS_Concepto(); var resCapaDatos = obj.DATOS_SelectAll(); //registros retornados por el API var controller = new ConceptoController(); var resApi = controller.Get() as List <FCCxCConcepto>; if (resApi == null && resCapaDatos == null) { Assert.AreEqual(0, 0, "Ambos son null"); } else { Assert.AreEqual(resCapaDatos.Count, resApi.Count, "Cantidad es igual en ambos"); } }
public void Concepto_Get_id_DebeRetonarUnRegistro() { //throw new NotImplementedException(); //registros retornados por la capa de datos CxC.Datos.DATOS_Concepto obj = new DATOS_Concepto(); var resCapaDatos = obj.DATOS_Select(1); //registros retornados por el API var controller = new ConceptoController(); var resApi = controller.Get(1) as FCCxCConcepto; if (resApi == null && resCapaDatos == null) { Assert.AreEqual(0, 0, "Ambos son null"); } else { Assert.IsTrue(resApi.IdConcepto == resCapaDatos.IdConcepto, "Retornan valores diferentes"); Assert.AreNotEqual(resApi, null, "no retornan una fila, retornan null"); } }