简单问题:可可单元测试和MVC

时间:2010-08-05 06:50:53

标签: cocoa unit-testing model-view-controller

我是单元测试的新手,我了解基本概念,并且能够在我的Cocoa项目中正确地进行单元测试设置;然而,给我带来困难的是我究竟应该为单元测试编写什么。例如,我知道您应该为模型对象编写测试,但是我应该为所有编写测试吗?我是否还应该为控制器和视图编写测试?那我究竟要测试什么呢?有人可以试着澄清一下你应该为单元测试编写什么以及我应该测试什么?

1 个答案:

答案 0 :(得分:1)

我通常遵循的规则是需要测试所有公共接口。它总是取决于你究竟要测试的是什么,但是你的测试覆盖范围越大,一些讨厌的bug就会越来越少。 BTW用于测试视图我建议使用Google Toolbox来比较屏幕截图。