DbFit - 无法弄清楚如何在独立模式下运行

标签 dbfit

好吧,我还是 DBFit 的新手。我从这里下载了文件:Dbfit download page

并运行startFitnesse.bat

以下内容在流程模式下完美运行:

!path lib/*.jar

!|dbfit.SqlServerTest|
!|Connect|jdbc:sqlserver://10.19.135.119;databaseName=DbFit_Temp;user=dbfittemp;password=dbfittemp|

!|insert|MyTable|
|field1 |
|yyy|

!|Query| select * from MyTable|
|field1|
|yyy|

因此,当我根据this link尝试以下方法来测试独立模式时:

!path lib/*.jar

!|import| 
|dbfit.fixture| 

!|DatabaseEnvironment|sqlserver|
!|Connect|jdbc:sqlserver://10.19.135.119;databaseName=DbFit_Temp;user=dbfittemp;password=dbfittemp|

!|insert|MyTable|
|field1 |
|yyy|

!|Query| select * from MyTable|
|field1|
|yyy|

我收到以下错误: “找不到固定装置:导入。”

我用 google 搜索了一下,找不到完整的示例来展示如何在独立模式下运行 DbFit...请帮忙!

最佳答案

看到这个example后我解决了这个问题

导入的语法应该是:

!|import fixture| 
|dbfit.fixture| 

我见过的文档似乎并没有表明这一点......

关于DbFit - 无法弄清楚如何在独立模式下运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21129739/

相关文章:

fitnesse - Dbfit 找不到固定装置

database - 断言 dbfit 测试空结果正确的方法

sql-server - 使用 dbfit 插入 xml 数据

unit-testing - FitNesse 值比较失败,即使实际值和预期值相同

.net - 如何调整 DbFit 中的 CommandTImeout 以适应长时间运行的查询?