Artículo
· 9 mayo, 2019 Lectura de 1 min

UnitTest: un framework para crear objetos simulados (mocks) en ObjectScript

 

Me gustaría compartir un trabajo de André-Claude Gendron del CIUSSS de l'Estrie - CHUS (Canadá) presentado en un InterSystems Summit.  

Consiste en un framework de generación de objetos simulados (mocks) que puede utilizarse para construir UnitTests.

Un objeto simulado (o mock) no es más que un objeto que imita el comportamiento de objetos reales de forma controlada. Estos objetos simulados se utilizan en las pruebas unitarias (UnitTest) para simular objetos o dependencias que sean necesarias para la clase que se quiera probar. Lo explica muy bien su presentación:

La presentación detalla varios conceptos sobre inyección de dependencias, definiciones y UnitTest además de mostrar ejemplos concretos del framework (si os interesa, YouTube tiene la opción de generar automáticamente subtítulos en español).

https://www.youtube.com/embed/Bn5VPKAUs0U
[Este es un enlace integrado, pero no puede ver el contenido integrado directamente en el sitio porque rechazó las cookies que se necesitan para acceder a él. Para ver el contenido integrado, debe aceptar todas las cookies desde la Configuración de cookies]

 

El código está disponible aquí :

https://gitlab.com/ciussse-drit-srd-public/Mocking-Framework

 

No olvidéis habilitar la opción %UnitTest en el Portal de Gestión . Las instrucciones para hacerlo se encuentran on-line: en: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=...

Comentarios (0)1
Inicie sesión o regístrese para continuar