问题标签 [dbfit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - 如何在 db slim 中设置和引用符号
我正在使用以下设置符号
值为 10:
爪哇代码:
但这不起作用,我收到测试失败消息说
为什么这不起作用
fitnesse - 数据库中不存在 Fitnesse 字段
上面的一个有效,但下面的一个无效。
我收到的信息是
我错过了什么?根据markfink的例子,这不应该失败。
sql - 如何从fitnesse的文件中读取连接字符串?
我想在不同环境中存在的表上测试不同的查询,使用 dbfit 在fitnesse 中。每个环境都有不同的连接字符串。因此,我不想为每个环境创建多个页面(这又是一项乏味的任务,因为每次查询中的单个更改都可能导致所有测试页面的更改),我想将连接字符串存储在一个文件中(可能是文本或excel表格)并根据要求从中读取连接字符串。
任何人都可以帮助我如何进行吗?
.net - 如何在 DbFit 中执行 MERGE?
我想确保在对数据库执行测试之前填充参考表。我要使用的特定数据可能已经在测试数据库中,也可能不在测试数据库中,所以我想执行 MERGE(也称为 UPSERT),如果数据还没有在表中,它会插入数据并更新如果是的话。
从我在谷歌上看到的,DbFit 似乎不支持 MERGE 命令,也不支持执行从外部 SQL 脚本文件加载的 SQL(计划 B 是在 SQL 脚本文件中创建 MERGE,然后加载文件并在 DbFit 中运行)。
在 DbFit 中执行 MERGE 是否有任何直接的方法,或者我需要创建一个特殊的夹具类来执行它?
fitnesse - DoFixture 的检查功能期望输入什么?
我在这里要疯了,所以请耐心等待......我们正在使用 Fitnesse(使用 DbFit 框架/基于 FIT)来自动化一些运行一些 shell 命令的测试。我们有一个连接到 linux 服务器的夹具,运行命令并返回结果(见下文)
因此,我期望在运行命令后返回(作为字符串)并与我在 Fitnesse 中的测试所需的任何内容进行比较后,shell 上显示的任何内容。
Fitnesse 捕捉到结果但总是比较失败,我不知道为什么(我只添加了 sed 命令来删除空格,但比较仍然失败!!
我觉得 Fitnesse 在嘲笑我向我展示了预期、实际和差异的相同价值。是和编码问题吗?是java类型的问题吗?检查如何工作?
编辑:我什至尝试两次运行 shell 命令并第一次保存结果,然后将其设置为预期结果。它仍然失败。
c# - 在 dbfit 中运行 .Net 和 SQL 测试时出错
我有一个简单的 C# Column 夹具类,可以独立测试。我有一个 sql server 表,它再次独立测试良好。如果我同时测试两者,首先测试 SQL 表,再次一切正常。但是,如果我先测试 C#,则 SQL 测试失败“在程序集中找不到类型‘连接’”
所以这很好用......
...但是这通过简单地移动 Fixtures.dll 测试失败...
fitnesse - FitNesse 新手 - 我如何验证我的数据库查询是否已成功运行
我正在使用 dbFit.Oracle。
我正在使用 FitNesse 编写进行 API 调用的验收测试。如何验证测试用例中的 Oracle db 查询是否已成功运行?我正在尝试更新数据库中的某些列,但没有成功。还是在运行查询之前我需要处理任何先决条件?
这是我的查询:
fixtures - 将值从健身测试数据表传递到 dbfit 查询
我想获取要在 dbfit 中动态传递的 sql 查询。我为此使用了 columnfixture。我可以将来自我的 java 夹具的查询设置为我的 fit 测试表中的变量,但是当我尝试将相同的变量传递给 dbfit 时,它只是将其视为一个字符串而不是一个变量。下面是我的代码。
所以谁能告诉我如何将变量从测试数据表传递给 dbfit。我是 Fitnesse 的新手,如果这是一个愚蠢的问题或其他问题,请原谅我。这让我头疼了将近一天。提前致谢。
更新 - -
我已经使用 symbolutil.setsymbols 来保存我的 SQL,并且当我可以通过这样做得到 SQL <
sql - 如何在 DBFit 中检查 Create Table SQl 查询?
我使用 sqlplus 创建了一个没有任何数据的表。如何在 DBFit 中编写测试以检查具有该名称的表是否存在?