在单元测试的10分钟Grok谈话中你会包括什么?

dan*_*ain 7 theory unit-testing

我很快就在公司进行单元测试10分钟.我一直在尝试,并认为它肯定会给公司带来好处.我们已经在我们专门的QA团队中进行WebInject测试,但我想尝试向开发人员销售单元测试.

那么只用10分钟你会覆盖什么?为什么?

  • 我们是Microsoft Shop C#Web Apps,我根据自己的经验使用过NUnit.

Dav*_*ant 15

单元测试完全取决于信心.

它允许您确信您的代码是可靠的,并且其他人在编写系统自己的部分时可以依赖它.如果您能够了解该单元测试将有助于消除新系统首次发布时的惶恐,我希望您的观众很快就会变得非常感兴趣.


cod*_*ast 8

我从许多程序员可能熟悉的问题开始:这是因为担心他们可能会破坏某些内容而害怕对现有代码进行更改.这是如何阻止工作发生,或阻止工作正常进行(因为他们害怕重构),因此导致每x年重写一次.

单元测试 - >重构 - >生活代码.

编辑: 顺便说一句,我不会带领迈克尔·费瑟斯的"没有单元测试的所有代码是遗留代码"的引用.当我第一次听到它时,它确实让我感到防守.当人们停止感受到侮辱时,10分钟将结束:-)(我个人认为引用更真实而不是有用).