2015-12-18 45 views
0

https://github.com/markfink/dbslim與dbslim執行存儲過程的FitNesse(硒,Xebium)

我想執行與DbSlim使用FitNesse的存儲過程(硒,Xebium)

現在我試圖做的是:

!define dbQuerySelectCustomerbalance (
execute dbo.uspLogError 
) 

| script | Db Slim Select Query | !-${dbQuerySelectCustomerbalance}-! | 

這給出了一個綠色指示燈, 但是微軟SQL Server事件探查沒有給出行動/日誌...

所以我想知道的是:是否有可能使用dbslim執行存儲過程, 如果是的話 什麼是正確的方法來做到這一點?

順便說一句,連接到數據庫我已經在1頁,並在查詢頁面上我包括連接到數據庫。 (可以嗎?)

回答

1

取出!- ... -!。它被用來逃避wikified詞。但在這種情況下,您希望將其轉換爲實際查詢。

!define dbQuerySelectCustomerbalance (execute dbo.uspLogError) 

| script | Db Slim Select Query | ${dbQuerySelectCustomerbalance} | 
| show | data by column index | 1 | and row index | 1 | 

您可以在其中outputing第一行的第一列用於測試目的,如果你的SP將返回一些結果的最後一行添加(或者你可以創建一個簡單的SP只是爲了測試這一點)

在此塊之前的任何地方指定連接都可以,可以在同一頁面上或之前包含/執行的SetUp/SuiteSetUp/normal頁面中。