spock是否设计了它的框架以进行冗长的单元测试

时间:2014-10-01 10:41:17

标签: unit-testing spock

spock上的最佳做法是在块声明旁边添加注释吗?

given:'comment'
    //code
when:'comment'
    //code
then:'comment'
    //code

或者只是在代码不能说话的情况下才会使用块声明旁边的注释吗?

1 个答案:

答案 0 :(得分:1)

总的来说,没有好的做法。您需要考虑的是您在团队中的决定 - 始终以相同的方式格式化和评论代码。

我个人评论阻止(givenwhenthen)只有在代码不清楚的情况下才会发布 - 这可能是一次无法理解的。我也没有缩进定义块中的代码(块和代码在同一列中)。就这样。如果不清楚,可以随意提出进一步的问题。