--- title: "Calculator Custom Widget Unit Test" slug: "calculator-custom-widget-unit-test" updated: 2025-01-24T20:35:54Z published: 2025-01-24T20:35:54Z canonical: "support.tulip.co/calculator-custom-widget-unit-test" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.tulip.co/llms.txt > Use this file to discover all available pages before exploring further. # Test unitaire du widget personnalisé de la calculatrice To download the app, visit: [Library](https://tulip.co/library/apps/calculator-widget/) ## Test unitaire du widget personnalisé Calculator *Cette application décrit comment configurer et utiliser le widget personnalisé Calculator.* **Objectif** L'objectif du test unitaire de la calculatrice est de permettre aux utilisateurs d'apprendre et de comprendre comment configurer et utiliser le widget personnalisé de la calculatrice 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 widget personnalisé Calculator est un exemple qui montre comment écrire un déclencheur unique appliqué à plusieurs boutons. Le principal avantage de ce widget personnalisé est qu'il fonctionne comme une calculatrice standard. Il montre comment une grille (5 lignes et 4 colonnes) de boutons peut être formée dans un widget. **Configuration** Les plugins de widgets personnalisés 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 premier événement utilisé dans ce widget personnalisé s'appelle "Clicked" et se déclenche lorsque l'utilisateur appuie sur un bouton et renvoie la valeur du bouton. Le second événement utilisé dans ce widget personnalisé est appelé "Résultat" et se déclenche lorsque l'utilisateur appuie sur le bouton "=" et renvoie le résultat de l'expression mathématique. **Fonctionnement** Le widget personnalisé Calculator vous permet d'effectuer des calculs mathématiques et d'afficher les résultats de ces calculs. L'objectif principal de ce test unitaire est de démontrer comment écrire un déclencheur unique appliqué à plusieurs boutons. Un exemple du fonctionnement du widget personnalisé de la calculatrice est présenté dans le GIF ci-dessous. ![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Calculator%20Custom%20Widget%20Unit%20Test_526236811.png)