Prueba unitaria del widget personalizado de calculadora
  • 06 Mar 2024
  • 1 Minuto para leer
  • Colaboradores

Prueba unitaria del widget personalizado de calculadora


Resumen del artículo

::: (info) () Para descargar la aplicación, visite: Biblioteca:::

Prueba unitaria del widget personalizado Calculadora

Esta aplicación describe cómo configurar y utilizar el widget personalizado Calculadora

Propósito

El propósito de la Calculator Unit Test es permitir a los usuarios aprender y comprender cómo configurar y utilizar el widget personalizado Calculator en sus aplicaciones Tulip. Los widgets personalizados son widgets codificados que se sitúan encima de la plataforma Tulip para ofrecer funcionalidades adicionales que actualmente no forman parte de la plataforma principal. El widget personalizado Calculadora es un ejemplo para demostrar cómo escribir un único disparador aplicado a través de múltiples botones. El principal beneficio de este widget personalizado es que funciona como una calculadora estándar. Demuestra cómo se puede formar una cuadrícula (5 filas y 4 columnas) de botones en un widget.

Configuración

Los plugins de widgets personalizados interactúan con tu aplicación mediante el uso de propiedades y eventos. Las propiedades son los datos compartidos que existen entre tu aplicación y el widget, mientras que los eventos son señales que tu widget puede enviar a tu aplicación. En el editor de tu aplicación puedes construir disparadores basados en estos eventos. Los eventos también pueden enviar datos a tu aplicación.

El widget personalizado Calculadora utiliza cero propiedades y dos eventos. El primer evento utilizado en este widget personalizado se denomina "Clic" y se activa cuando el usuario pulsa cualquier botón y devuelve el valor del botón. El segundo evento que se utiliza en este widget personalizado se llama 'Resultado' y este evento se dispara cuando se pulsa el botón '=' y devuelve el resultado de la expresión matemática.

Cómo funciona

El widget personalizado Calculadora te permite realizar cálculos matemáticos y mostrar los resultados de estos cálculos. El propósito principal de esta prueba unitaria es demostrar cómo escribir un único disparador aplicado a múltiples botones. Un ejemplo de cómo funciona el widget personalizado de calculadora puede verse en el GIF siguiente.


¿Te ha sido útil este artículo?