Publicado el :

Verificación de tipo MIME a través de la macro %mp_assert

Este código también está disponible en: Deutsch English Français
El script utiliza la macro `%mp_assert`, típicamente empleada en frameworks de pruebas unitarias como SASUnit. Evalúa una condición lógica (`iftrue`) que compara el valor devuelto por la llamada a la macro `%mf_mimetype('XLS')` con la cadena 'application/vnd.ms-excel'. Esta aserción tiene como objetivo confirmar que la macro `%mf_mimetype` produce el tipo MIME correcto para los archivos XLS. Se asocia una descripción ('Checking correct value') a la aserción para facilitar el seguimiento de los resultados de las pruebas.
Análisis de datos

Type : N/A


Este script no implica la manipulación o lectura de datos SAS o externos. Su objetivo es puramente funcional: probar el valor devuelto por una macro utilitaria (%mf_mimetype) y no procesar conjuntos de datos.

1 Bloque de código
APPEL DE MACRO
Explicación :
Este bloque de código invoca la macro `%mp_assert`. Esta macro está diseñada para aserciones en un contexto de prueba unitaria. El argumento `iftrue` contiene la expresión lógica a evaluar: `"%mf_mimetype(XLS)"="application/vnd.ms-excel"`. Si esta expresión es verdadera, la aserción pasa; de lo contrario, falla. El parámetro `desc` proporciona una descripción textual del objetivo de la aserción.
¡Copiado!
1%mp_assert(
2 iftrue=("%mf_mimetype(XLS)"="application/vnd.ms-excel"),
3 desc=Checking correct value
4)
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.