![]() |
1
1
就我个人而言,我喜欢在我的测试中使用常量——它确保了测试设备简单明了。另外,正如您所提到的,它避免了测试本身的编程错误,这可能会在实际代码中隐藏编程错误。 |
![]() |
2
1
特别是因为您已经标记了这个tdd:stick-with-literals。在代码存在之前编写一个测试来传递它,你会对自己说,“self:如果我有这个函数并给了它那些参数,那么 这 是我想要回来的。 这 是一个非常具体的值。不要隐藏它;不要抽象它-只需将值放入测试。它还提高了测试的文档价值。 |
![]() |
Daniel_H · Haskell和gate不使用==或/= 6 年前 |
|
JohntyWeaver · 使用正则表达式从文件名获取文件id 7 年前 |
![]() |
S_D · 表达式和参数的执行顺序如何?[已关闭] 7 年前 |