【发布时间】:2010-10-05 14:57:48
【问题描述】:
我想知道我是否应该为所有内容编写单元测试。有一些类是很难写单元测试的。例如,我正在编写一些处理音频的程序。从麦克风捕获音频的类,以及向扬声器播放音频的类,我如何为这些类编写单元测试?我无法获得这些类的输出和输入,所以几乎不可能测试它们?我唯一能做的测试是 getter 和 setter,那些无聊的测试。那么问题来了,编写单元测试的指导方针是什么?而我应该如何处理这些难以测试的类?
【问题讨论】:
标签: unit-testing tdd mocking