我想测试第三方API,例如forecast.io,但我不太确定如何实现我想要实现的目标. 我已经在互联网上读过我应该使用模拟对象.但是,模拟对象的概念不是我需要的,因为我不想测试我的解析实现而不是网络调用本身. 我想测试…
标签:unit-testing
Django中的单元测试 – 在哪里划线?
我已经经历了很多Django测试教程,但是我有点不确定要测试多少.我主要使用基于分类的视图 例如,在测试我的观点时,我应该检查以下所有内容: >每个URL映射都是正确的>所有视图都使用预期的模板>所有观…
单元测试 – 使用gradle中的jacoco显示测试覆盖率
我正在使用gradle文件来构建我的项目.在这个文件中,我使用jacoco来生成测试报告.我想要做的是修改构建文件,以便在我的测试覆盖率不是100%时显示一条消息.或者至少只显示测试覆盖率.这可能吗? 这是我的build…
ruby-on-rails – Rails:如何模拟宝石,例如fb_graph
我正在使用gem fb_graph.我是rails的新手,我正试图弄清楚如何使用rspec模拟这个gem. ( https://github.com/nov/fb_graph) 我试图测试的代码是: facebook_u…
单元测试 – 为什么nUnit测试经常在Visual Studio 2015中消失?
我在nUnit 3中遇到了一个令人沮丧的问题.我相信这个问题也发生在nUnit 2上,但它现在更频繁地发生. 在VS2015编译后,我会在构建后在测试资源管理器中突然失去一半的单元测试.一个干净的构建或视觉工作室重新启动…
使用Cruise Control运行Xcode iPhone单元测试
使用Cruise Control构建具有单元测试的iPhone XCode项目时,会生成“代码签名错误:无法找到与应用程序的标识符’com.yourcompany.Calculator’匹配的有效配置文件”错误.通过XC…
django – 如何针对测试数据库运行Selenium测试?
我喜欢在提交之前运行测试. 我是Selenium的新手,我不明白如何运行测试而不更改数据库. 我的本地数据库有几十个相同的已发布问题. 有没有什么方法可以让这些测试运行,而不是让数据库恢复到它在tearDown上的原始状…
单元测试 – Cucumber / Rspec:有没有办法从现有代码中提取测试?
我要开始学习黄瓜/ rspec. 我在rails3 / mysql和rails3 / mongoid中的应用程序很少,我写的没有任何测试:-( 应该想知道我是否可以使用“黄瓜/ rspec”生成器来提取黄瓜的场景和“步骤…
单元测试 – 颤振单元测试失败
我试图在Flutter进行单元测试. 在pubspec.yaml中包含依赖项: 测试:任何 运行颤振分析显示没有警告. 在我的项目中的test文件夹下创建了一个unit_test.dart: import 'packag…
单元测试 – 如何在使用RequireJS(和Jasmine / Sinon)时在另一个视图渲染方法中实例化存根骨干视图
我正在尝试使用Jasmine和Sion编写单元测试,但在使用RequireJs加载模块时,我很难找到相当于以下内容: sinon.stub(window, "MyItemView"); 使用RequireJs时,我无法以…
unit-testing – 如何对数据库插入函数PDO进行单元测试
在下面的代码中,我应该如何编写单元测试? 我该如何模拟数据库?嘲笑有什么意义?想象一下,在同一个保存类中,我们有一个注入数据库依赖的setDb方法. namespace Samtt\src; use \Resque; c…
单元测试 – 如何对数据结构的内部(组织)进行单元测试?
我已经开始研究一个小型 ruby项目,该项目将包含许多不同数据结构和算法的示例实现.现在只是让我刷新我暂时没做过的事情,但我希望它有点像 Ruby Koans,有一堆为数据结构编写的单元测试,但实现为空(在另一个分支中完…