【发布时间】:2012-02-24 12:24:41
【问题描述】:
我正在编写一个简单的网页游戏来试验 DCI 模式,我想知道如何正确测试上下文。
https://gist.github.com/1718889
我有一个上下文CharacterAttacksAnotherCharacter,它接受两个字符并用两个角色(Attacker 和Target)扩展它们。然后执行上下文。
但是,我怎样才能测试这个执行而不是实现的行为呢?
谢谢!
【问题讨论】:
-
我认为取决于您的#attack 方法。如果你想要测试行为,你不能存根它。
标签: ruby-on-rails unit-testing rspec tdd dci