xUnit 框架和 BDD 可以一起工作吗?
我读过的一些资源.. 将 BDD 称为对“糟糕的 TDD”的回应。 行为规范与验证。测试和实现之间没有不适当的密切关系 在业务开发测试人员之间使用普遍/共…
如何使用 jMock 的 ClassImposteriser 进行 Android 单元测试?
在我的单元测试中,我尝试了以下操作: import org.jmock.Mockery import org.jmock.Expectations import org.jmock.lib.legacy.ClassImposteriser pu…
如何将此文件加载到 NUnit 测试中?
我有以下 IntegrationTest 项目结构... 如果我希望使用该测试数据 126 .txt 在 NUnit Test 中,如何加载纯 txt 文件数据? 注意:该文件是 -linked- …
PHPUnit 测试返回空白终端提示(有时)
我正在使用 MAMP 并已成功配置 PHPUnit + Selenium。 我有两个单元测试——其中一个可以工作并且没有错误,另一个只是返回到空白的终端提示(没有成功…
JUnit-如何编写文件解析方法的测试?
我是测试开发新手,正在尝试打破我的非 TDD 习惯。 我的应用程序中的大部分功能性、可测试代码都与数据库 I/O 或文件读/写有关。 Android 提供了一些…
有关 .NET 中的测试驱动开发的书籍(使用 Mocking 框架)
可能的重复: 有关 TDD 的最佳书籍 有哪些关于 C# 的 TDD 以及 Mock 处理的书 大家好,有人可以推荐一本关于使用模拟框架在 .NET 中进行测试驱动开发…
Moq - mock.Raise 应该在测试单元中引发事件,而无需安装
我有一个演示者类,它附加了注入视图的事件。 现在我想测试演示者对事件的正确反应。 这是视图接口 IView: public interface IView { event EventHan…
TestNG 调用 EasyB 故事?
只是想知道是否可能,或者是否有人尝试在 Maven 项目中将 Easyb (BDD) 与 TestNG 集成。基本上,我需要从 testng.xml 调用 Easyb 故事,或者在测试回…
有没有办法从现有的一组模型生成 Rails 夹具?
我有一个没有测试的 Rails 2.x 应用程序。我可以手动编写测试,但是有没有办法自动生成装置?如果不必手动输入所有内容,那就太好了。 我可以为所有模…
测试始终返回 True 的函数
如何为以下函数编写测试? bool IsAnInterger(int ignore) { return true } 我没有足够的时间来迭代每个整数(对于实际代码,参数甚至不是整数)。 这…
Rails 3:如何在RSpec/Selenium等中使用测试数据库?
我有很多测试,例如创建用户、更新等。在某些控制器中,我可以访问 Mongo 数据库。问题是它在进行测试时也会访问它,将数据添加到数据库中。 有没有办…
BDD 是否应该通过单元测试、集成测试或两者来实现自动化?
BDD 被誉为“TDD 做得对”。 然而,TDD 广泛用于单元测试,而不是端到端集成测试。 哪种测试最适合 BDD? 我们应该只编写集成测试吗? 我们还应该编写…