2012-05-04 2 views
1

Je commence juste avec Fitnesse. J'essaie d'utiliser un résultat d'une requête (nombre?) Et avec ce résultat l'utiliser dans un autre appareil de test. donc par exempleUtiliser les données de la table Fitnesse comme variable

!|Create Account                     | 
|Contractor No |Account State |Account Name |Account Type |Invoice Template Name|Number?|Result?| 
|${ContractorNo}|${AccountState}|${AccountName}|${AccountType}|${InvoiceTempName} |  |TRUE | 

!|Check Account      | 
|AccountNo   |Account Exists?| 
|(result from number?)|TRUE   | 

est-il de toute façon de le faire? ive essayé ceci: SymbolTestTables, mais cela semble être pour un enregistrement entier au lieu de simplement le résultat d'une fonction.

Comme je l'ai dit im nouveau à fitnesse, je m'excuse si c'est facile.

Répondre

3

Je pense que la page dont vous parlez correspond aux symboles de style.

Je recommande que les gens utilisent soit Slim, ou passer à FitLibrary; comme les deux sont mieux supportés que juste FIT.

Si vous faites les choses comme Slim, vous voulez regarder cette page: Symbols in tables

Et si vous faisiez le chemin Slim, votre table ressemblera à ceci:

!|Create Account                     | 
|Contractor No |Account State |Account Name |Account Type |Invoice Template Name|Number?    |Result?| 
|${ContractorNo}|${AccountState}|${AccountName}|${AccountType}|${InvoiceTempName} |$accountNumber=  |TRUE | 

!|Check Account    | 
|AccountNo  |Account Exists?| 
|$accountNumber|TRUE   | 

Je ne suis pas aussi familier avec le style FitLibrary, donc je vais vous renvoyer à leur documentation: http://sourceforge.net/apps/mediawiki/fitlibrary/index.php?title=Main_Page

+0

Merci pour cela, je faisais heureusement, les choses comme Slim de toute façon – SD1990

0

Avec .NET/Fit, vous pouvez utiliser < et >> pour stocker et rappeler des valeurs, mais je ne sais pas savoir si est est pris en charge avec Java:

!|Create Account                     | 
|Contractor No |Account State |Account Name |Account Type |Invoice Template Name|Number?  |Result?| 
|${ContractorNo}|${AccountState}|${AccountName}|${AccountType}|${InvoiceTempName} |>>AccountNumber|TRUE | 

!|Check Account      | 
|AccountNo   |Account Exists?| 
|<<AccountNumber  |TRUE   | 
+0

Eh bien, il est pas pris en charge lors de l'utilisation de Java SLiM. FitLibrary a ses propres ajustements à ces choses. –

Questions connexes