我在将单元测试添加到我的 Swift项目时遇到了麻烦,因此我创建了一个新的Xcode测试项目,其中包含我的类的精简版本: class SimpleClass { let x: String init(x: String)…
标签:unit-testing
单元测试 – Laravel 4测试控制器,用于调用模型
我在Laravel 4中测试工作时遇到了一些麻烦.我正在使用.env文件管理我的数据库设置,就像它在 Laravel’s Configuration manual – Protecting Sensitive Confi…
简洁而可扩展的Scala / sbt测试,以验证Project Euler的答案
我正在使用 Project Euler来学习Scala中的函数式编程,以及sbt和其他最佳实践.我最初尝试创建使用 ScalaTest验证解决方案的测试是: package euler import org.scalat…
单元测试 – 单元测试组件
我花了最近24小时试图围绕我的一个EmberJS组件构建一个单元测试.我正在使用qunit.我想将整个组件(把手模板和所有组件)作为一个不同的单元进行测试. 我的组件看起来像这样: App.MyAwesomeCompon…
单元测试 – 使用BDD样式“何时”命名测试类及其维护后果
根据我的理解,真正的BDD更多的是关于满足业务规范,但我认为从类似行为级别开始可能是值得的,因为我正在努力采用TDD和BDD命名使其更容易. 让我们专注于BDD风格的单元测试(在课堂级别). 我开始以一种反映预期行为的方…
尽管FACTORY_DJANGO_GET_OR_CREATE,为什么FactoryBoy会从SubFactory创建一个新对象
我刚刚开始在Django上使用 factory boy.它有一个设置FACTORY_DJANGO_GET_OR_CREATE,这意味着它不会创建一个新对象(如果已存在).但是当我要求现有的具有现有SubFactory对象…
单元测试 – 在Grails中,如何在自动化测试中测试@Secured注释?
我有一个控制器方法,我正在这样注释: @Secured(['ROLE_ADMIN']) def save() { ... // code ommitted } 我正在尝试编写单元测试以验证只有管理员用户可以访问该URL:…
单元测试 – 如何在使用RequireJS(和Jasmine / Sinon)时在另一个视图渲染方法中实例化存根骨干视图
我正在尝试使用Jasmine和Sion编写单元测试,但在使用RequireJs加载模块时,我很难找到相当于以下内容: sinon.stub(window, "MyItemView"); 使用RequireJs时,我无法以…
单元测试 – 让phpunit与zend framework2一起工作
我正在完成Zend Framework2教程,我正处于最后阶段(让phpunit运行): http://framework.zend.com/manual/2.1/en/user-guide/unit-testing.h…
objective-c – 测试一个已经重构的方法(分成多个方法)?
正如我之前听说过的,最近在 Jon Reid’s very good screencast,一些init方法或iOS应用程序中学到的,viewDidLoad方法往往变得越来越大.我试着重构这个方法: - (void)vi…
unit-testing – 测试传出的Akka Actor消息
假设我有一个这样的演员(使用带有 Scala 2.10的Akka 2.1): class ClientActor extends Actor with ActorLogging { val configurationMa…
单元测试 – 使用TestNG的动态测试套件
我想编写 Java代码,从充满文件的目录动态创建多个TestNG测试套件.每个文件对应一个包含基于文件内容的测试的测试套件.关键是我需要为每个套件进行特定设置和拆卸. 我知道我可以使用Factory注释从单个文件动态构建…