NativeScript / NativeScript/nativescript-cli
Add ability to test UI widgets
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 1.1k
- Forks
- 204
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 8
Description
From @PeterStaev on April 23, 2016 9:57
From what I see currently it is not possible to test UI widgets. I tried to parse a widget with builder.parse or just create a new object inside the test and set up properties/bindings but both approaches do not initialize the widget fully (i.e. on android the _createUI function is not called, on iOS onLoaded event is never fired). Would be great if we can add tests for UI widgets (especially for people developing UI plugins :))
Copied from original issue: NativeScript/nativescript-unit-test-runner#9
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencer par étudier la gestion des tests unitaires autour de builder.parse et de la création directe de widgets, en se concentrant sur le chemin Android _createUI et sur l’événement iOS onLoaded mentionné dans le rapport. Déterminer comment l’initialisation du cycle de vie des widgets doit être exécutée dans les tests, et considérer le travail comme terminé lorsque les widgets d’UI peuvent être instanciés et que leur initialisation spécifique à la plateforme peut être testée sur les deux plateformes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- mobile
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100