【发布时间】:2016-05-06 12:43:37
【问题描述】:
我见过 Spock 测试,其中模拟在 given 块中连接和配置(这对我来说最有意义),以及让测试通过的唯一方法需要我的情况在then 块内连接/配置模拟,这对我来说简直是愚蠢的。后者的一个例子是一个问题that I asked some time ago。
所以我问:是什么决定了 在哪里 实际连接/配置模拟,无论是在 given 还是在 then? 我真的希望答案是'不要只是“继续玩它直到它起作用”,因为这对我的小机器人大脑来说太不确定了。
【问题讨论】:
-
你能改一下这个问题的标题,让它更押韵吗?
-
这是故意的 :-)
标签: unit-testing groovy mocking spock