Publicado el :
Pruebas NINGUNA

Prueba de macros de aserción SAS

Este código también está disponible en: Deutsch English Français
El script utiliza las macros `%asserteq`, `%assertne` y `%assertref`. Estas macros son herramientas comunes en los frameworks de pruebas unitarias SAS© (como SASUnit). `%asserteq` compara si dos expresiones son iguales, `%assertne` verifica que son diferentes, y `%assertref` podría usarse para verificar la existencia o validez de una referencia. La macro `%sas©_str_new()` es probablemente una función de utilidad para generar cadenas de caracteres, que se utilizan aquí como argumentos para las aserciones.
Análisis de datos

Type : NINGUNA


Este script no procesa datos externos, internos o tablas SAS. Es un script de prueba que compara valores (aquí, cadenas de caracteres generadas por `%sas_str_new()`) para validar el comportamiento de macros o código.

1 Bloque de código
Llamadas a Macros
Explicación :
Este bloque ejecuta una serie de macros de aserción. `%asserteq()` verifica la igualdad de los argumentos proporcionados, `%assertne()` verifica su desigualdad, y `%assertref()` valida una referencia. Estas macros son típicas de las pruebas unitarias para asegurarse de que el código produzca los resultados esperados. `%sas_str_new()` se utiliza para proporcionar valores iniciales o cadenas vacías para las comparaciones.
¡Copiado!
1%*Please write test code here;;
2%*%asserteq( ,%sas_str_new());
3%*%assertne( ,%sas_str_new());
4%*%assertref( );
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.