2011-08-31 46 views
0

在FitNesse的列裝置中遇到格式爲>>variableName<<的格式變量的一些問題。正在使用的語言是C#。這些錯誤與最近解決的解析器錯誤問題非常相似。如果有人對如何解決這個問題有什麼建議,或者是一個很好的解決方案。列變量帶變量的錯誤

具體問題是表中的非法字符。這種格式的變量沒有被轉換爲它們的特定值......它們被傳遞爲>>varName<<,包括>><<

+0

亞當,我建議你在雅虎組問這樣的問題,而不是在這裏。從技術上講,雅虎集團是技術支持的最佳場所,因爲我知道它正好進入開發諸如FitSharp之類的人員的郵箱。邁克確實來到這裏,但我不知道多久。我不是一個真正的c#用戶,所以我不知道FitSharp變量的細微差別。如果您打算在此處發佈此信息,或者甚至在雅虎組織中發佈,我建議您將標題作爲問題進行說明,並提供一個表格顯示問題的更好示例。 –

回答

0

變量名稱無法正常工作,請嘗試以下示例。

首先用輸入參數AccountNumber和CreditLimit創建一個列燈具'ShouldIncreaseCustomerCreditLimit'並輸出參數CaseNumber。 然後創建'ShouldLoadCaseDetailsByCaseNumber'列固定裝置,它接受輸入CaseNumber並輸出CreditLimit和AccountNumber。

在wiki中添加列夾具。

!|ShouldIncreaseCustomerCreditLimit   | 
|AccountNumber  |CreditLimit|=CaseNumber?| 
|0001011190301064616|1000  |>>casenumber| 


!|ShouldLoadCaseDetailsByCaseNumber   | 
|CaseNumber= |CreditLimit?|AccountNumber?  | 
|<<casenumber|1000  |0001011190301064616| 

希望這會有所幫助。

問候 斯廷