2010-05-07 114 views

回答

2

我不会为单元测试这样的课而挣扎太多,而是我会去集成/ smoke tests。无论如何您需要这些来验证您的安装是否正常工作 - 最好不仅在您自己的机器上,而且在目标环境中,在现实生活中,在您向您的老板和最重要的客户展示它之前:-)

更新:我假设有问题的类不包含太复杂的逻辑,而只是将其他API提供的不同部分粘合在一起。但是,如果情况并非如此,并且您觉得无法通过集成测试轻松测试其大部分功能,您仍然可以尝试使用良好的模拟和/或依赖注入来进行单元测试。