Utilisation de collections vides dans les suites de tests
A propos de cette tâche
Lorsque vous définissez les paramètres d'entrée et les valeurs attendues dans un fichier de scénario Excel, vous remplissez les cellules du tableau qui correspondent à un objet ou à un champ d'objet.
Par défaut, lorsque vous laissez une cellule vide, vous obtenez les résultats suivants :
- Lorsque la cellule est liée à des paramètres d'entrée, vous obtenez un objet nul ou un champ d'objet nul.
- Lorsque la cellule est liée à des valeurs attendues définies dans la feuille « Résultats attendus », un test est ignoré lorsque le fichier de scénario est utilisé.
Ces résultats s'appliquent à tous les types de données, y compris les tableaux et les collections. Pour les paramètres d'entrée, par exemple, les tableaux ou collections résultants sont nuls si les cellules sont vides.
Vous pouvez utiliser la propriété Excel create.empty.collections personnalisée pour créer des tableaux ou des collections vides pour les cellules vides. La propriété utilise les valeurs suivantes :
| Valeur | Comportement |
|---|---|
| NEVER (par défaut) | Le comportement par défaut est le suivant : les cellules vides entraînent des valeurs nulles pour les collections lorsqu'elles sont liées à des paramètres d'entrée, et les tests sont ignorés lorsqu'ils sont liés à des valeurs attendues. Il s'agit du comportement hérité. |
| ALWAYS_BOTH_SCENARIOS_AND_EXPECTED_RESULTS | Les cellules vides conduisent toujours à la création de collections vides. Pour les valeurs attendues, les tests ne sont pas ignorés. Ils sont exécutés, et la valeur attendue est une collection vide. |
| ALWAYS_SCENARIOS_ONLY | Les cellules vides entraînent la création de collections vides uniquement pour les paramètres d'entrée. Pour les valeurs attendues, les tests sont ignorés. |
Procédure
Pour utiliser la create.empty.collections propriété :