Test de l'unité de détection de changement
  • 03 Nov 2023
  • 1 Minute à lire
  • Contributeurs

Test de l'unité de détection de changement


Résumé de l’article

Test unitaire du détecteur de changement

Cette application explique comment configurer et utiliser le plugin de widget personnalisé Change Detector.

Objectif

L'objectif du test unitaire du détecteur de changement est de permettre aux utilisateurs d'apprendre et de comprendre comment configurer et utiliser le widget personnalisé Timer dans leurs applications Tulip. Les widgets personnalisés sont des widgets codés qui se placent au-dessus de la plateforme Tulip pour offrir des fonctionnalités supplémentaires qui ne font pas partie de la plateforme principale. Le Change Detector Custom Widget est utilisé pour détecter un changement dans l'une des entrées et déclencher un événement lorsque le changement est détecté.

Configuration

Les plugins Custom Widget interagissent avec votre application par le biais de propriétés et d'événements. Les propriétés sont les données partagées qui existent entre votre application et le widget, tandis que les événements sont des signaux que votre widget peut envoyer à votre application. Dans votre éditeur d'applications, vous pouvez créer des déclencheurs basés sur ces événements. Les événements peuvent également être utilisés pour envoyer des données à votre application.

Le widget personnalisé Timer utilise trois propriétés et trois événements. La première propriété utilisée s'appelle "Label", est de type texte et est en lecture seule. Il s'agit du texte qui s'affichera en tant qu'étiquette. La deuxième propriété utilisée s'appelle "Input Text", est de type texte et est en lecture seule. Il s'agit du texte d'entrée qui sera surveillé pour détecter tout changement d'état. La propriété suivante s'appelle "Input Number", est de type Number et est en lecture seule. Il s'agit de l'entrée numérique dont l'état doit être surveillé.

Le premier événement utilisé dans ce widget personnalisé s'appelle "Changement détecté" et se déclenche en cas de modification des variables Texte d'entrée ou Numéro d'entrée. Le deuxième événement utilisé dans ce widget personnalisé s'appelle "Texte modifié" et se déclenche en cas de changement dans le texte d'entrée et renvoie la nouvelle valeur du texte. Le troisième événement utilisé dans ce widget personnalisé s'appelle "Numéro modifié" et se déclenche en cas de modification du numéro d'entrée et renvoie la nouvelle valeur du numéro.

Fonctionnement

Le widget personnalisé Détecteur de changement est utilisé pour détecter un changement dans l'une des entrées et déclencher un événement lorsque le changement est détecté. Un exemple du fonctionnement du widget personnalisé Détecteur de changement est présenté dans le GIF ci-dessous.


Cet article vous a-t-il été utile ?