public void Reflex_GetPropertyTypeName_object_str_ret_str() { // Prepara DateTime ahora = DateTime.Now; ClasePruebaPropiedadesKeys objeto = new ClasePruebaPropiedadesKeys { FieldBool = true, FieldDT = ahora, FieldInt = 100, FieldStr = "Test" }; // Ejecuta string tipoBool = Reflex.GetPropertyTypeName(objeto, "FieldBool"); string tipoDT = Reflex.GetPropertyTypeName(objeto, "FieldDT"); string tipoInt = Reflex.GetPropertyTypeName(objeto, "FieldInt"); string tipoStr = Reflex.GetPropertyTypeName(objeto, "FieldStr"); // Comprueba Assert.AreEqual("Boolean", tipoBool); Assert.AreEqual("DateTime", tipoDT); Assert.AreEqual("Int32", tipoInt); Assert.AreEqual("String", tipoStr); }