TotT

不要把逻辑放在测试用例中!

**编程语言给了我们很大的表达能力。**运算符和条件表达式等概念是重要的工具,让我们能够编写程序,处理各种各样的输入。但是,这种灵活性是以增

继续阅读

明明白白地创建测试数据!

**Helper 方法让创建测试数据变得更容易。但随着时间的推移,它们会变得更难理解。**因为您需要测试数据的更多变形,来满足不断变化的新测试要求: // This helper method

继续阅读

像变更检测器一样的测试代码,是有害的!

像变更检测器一样的测试代码,是有害的! 想像一下,你刚刚完成一次重构(没有改变该应用的外部行为),正打算提交这次变更。但是,为了安全起见,你打

继续阅读