Je suis aux prises avec un test de concordance.Concordion - Besoin de montrer un tas de données sans vérifier la valeur
Les concordances visent principalement à affirmer que la valeur des données est conforme aux attentes. Cependant, de temps en temps, vous devez afficher des données sur le code HTML qui est juste affiché (peut-être pour que le scénario de test soit plus lisible pour quelqu'un qui ne fait que lire le code HTML).
Dans mon cas, j'ai besoin d'interroger une table et d'afficher des données. Je n'ai pas besoin d'affirmer que les données ont une valeur particulière (ce qui se passe quelque part plus bas dans la concordion).
<table concordion:verifyRows="#aCollection : getSomeBunchOfDataFromDB()">
<tr>
<th concordion:echo="#aCollection.firstRow">1st</th>
<th concordion:echo="#aCollection.secondRow">2nd</th>
<th concordion:echo="#aCollection.thirdRow">3rd</th>
<th concordion:echo="#aCollection.fourthRow">4th</th>
</tr>
Maintenant, cela fait le travail correct. Cependant, il y a un gotcha. Le code dans son format actuel attend un groupe de lignes. Par conséquent, il attend un tas de trtds pour montrer que les données. Donc, au fond, je dois fournir un tas de très vide (précisément le nombre de lignes que j'attends de la base de données.
<tr>
<td />
<td />
<td />
<td />
</tr>
<tr>
<td />
<td />
<td />
<td />
</tr>
Cela fonctionne. Mais Je n'ai pas été en mesure de trouver un moyen de faire le travail (c'est-à-dire de montrer une série de résultats dans des HTML de Concrodion) sans avoir besoin d'une longue liste de trtds vides
Si quelqu'un a rencontré le problème et/ou corrigé quelque chose comme ceci, s'il vous plaît signaler.