1
8
不幸的是,我认为不修改rack::test是不可能的。当您在应用程序测试期间提出请求时,rack::test会执行以下操作:
很容易访问
如果您有兴趣将一个rack::test补丁一起进行黑客攻击,请从
在任何情况下,最好测试结果,而不是实现细节。如果要确保编辑链接不可见,请按dom id测试编辑链接是否存在:
|
2
4
一点小技巧是可能的。Sinatra应用程序的实例不可用,因为它们是在调用Sinatra::Base Call时创建的。亚历克斯解释说。这个黑客在前面准备了一个实例,让下一个调用获取它。
我想出了这个方法 mock the instance that runs the current test 首先。 |
3
0
这是一个讨厌但可行的选择
这允许您在筛选和/或访问为基本应用程序创建的实例变量之前对Sinatra进行测试。 |
mg610 · 如何开始C++单元测试 2 年前 |
vidhu · 无URL的自动化测试 2 年前 |
Aessandro · js开关站单元测试[关闭] 6 年前 |
AntoineLB · 断言后期工作Django 6 年前 |
ravikant · Selenium脚本不工作异常 6 年前 |