2016-05-04 1 views
1

Je veux passer des chaînes vides avec un scénario de style paramétrées comme ceci:Comment puis-je passer des arguments vides dans les scénarios de style paramétrées dans FitNesse

| scenario | Test with A "_", B "_" and C "_" | a, b, c | 
| ensure | do | type | on | id=field1 | with | @a | 
| ensure | do | type | on | id=field2 | with | @b | 
| ensure | do | type | on | id=field3 | with | @c | 

et par conséquent j'utiliser ce code:

| Test with A " ", B " " and C " "| 

Peu importe que j'utilise "" ou "$ {blank}" pour une chaîne vide, FitNesse analyse les arguments en "@a", "@b" et "@c". Seulement si je livre une chaîne non vide, les autres passent comme vides.

.: par exemple

| Test with A "dummy", B " " and C "${blank}" | 

écrit "factice" en chaînes field1 et vides dans les champs 2 et 3.

Comment puis-je obtenir que tous les arguments passent aussi vide?

Merci d'avance!

Répondre

0

Essayez de passer la valeur literal text

|!- Test with A " ", B " " and C " "-!| 

Bien. pour moi, il semble que vous devriez utiliser une table de décision et non une table de scénarios. Mais c'est juste moi :)