如何在 Android Robolectric 测试中强制更改配置?
我正在使用 robolectric 来使我的 Android 单元测试足够快而有用。我想测试我编写的代码在屏幕方向发生变化以模拟常见的现实世界用例时是否有效。 具…
同时使用 webrat 和 capybara
我一直在使用 Capybara 进行集成/请求测试,但刚刚意识到我无法用它进行视图测试。 这个答案表明 Webrat 和 Capybara 可以串联使用;但 RSpec 文档 建…
Jenkins 和 cFix 单元测试 (C++)
有人使用过 cFix (Visual Assert) 和 Jenkins CI 吗? 如何设置呢?我如何通过 Jenkins 执行 C++ 项目测试 (Testt Framework cFix{isualAssert)? 任…
TestRunConfig 不复制 App.config 文件
你好 我有一个 UnitTest 项目,并且添加了多个 App.config 文件(从未复制到输出目录)。我已经为我需要的不同配置创建了 runtestconfig 文件。 <De…
Django 测试客户端 http basic auth for post 请求
每个人。我正在尝试为使用 django-tastypie 和 http basic auth 实现的 RESTful API 编写测试。所以,我有以下代码: def http_auth(username, passwo…
运行 NUnit 测试时配置文件错误 (TD.NET)
我有一个组件可以从标准 .NET 配置 (app.config) 文件中读取一些配置。 当我(使用 TD.NET)为此组件运行单元测试(NUnit)时,我注意到配置文件未被…
EF4.1 代码优先模拟与最小起订量
我正在尝试使用 EF4.1 Code Frist 来使用 EF。我已经开发了我的模型,例如: public class User { [Key] public int Id{getset} [Column("first_name"…
如何为每个 C# TestMethod 单元测试自动创建 TFS 测试用例
我正在使用 TFS 2010、VS2010 和 C#。我需要将每个需求链接到与该需求相关的单元测试或测试。我发现为了将测试链接到需求,TFS 需要每个 [TestMethod]…
停用 CakePHPs 测试套件
我遇到的问题是,每当我尝试使用 CakePHP 访问 ww.domain.com/test 时,CakePHP 的测试套件都会加载。 但我不需要它,那么有没有办法停用这条路线呢?…
运行具有操作的单元测试可能会破坏新 StandardKernel 上的运行时异常的稳定性
在我们的单元测试中,它首先从单例类加载数据库设置,我们有: IKernel kernel = new StandardKernel(new OurInfrastructureNinjectModule()) _myServ…
我们如何在Unit Testcase中编写两个@beforeTest方法?
我的测试用例中有两种方法。我想为每一种测试方法使用两种不同的 @BeforeTest 或 @BeforeMethod 方法。 我在单元测试类中编写了两个 @BeforeMethod 方…
模拟 MessageDigest.getInstance() 抛出异常
我得到了以下方法: private MessageDigest getMessageDigest() { try { return MessageDigest.getInstance("MD5") } catch (NoSuchAlgorithmExceptio…
使用 Rhino 从模拟对象引发事件
我在模拟对象上引发事件时遇到问题。我正在使用 Rhino Mocks 3.4。我研究过类似的问题,但未能重现任何建议的解决方案。 我有一个类 - Foo - 它有一个…