2009-04-24 78 views
1

我正在编写我的第一个OS X Objective-C框架,但我不知道如何测试它。如何在框架中执行方法和类以用于测试目的?测试自己的OS X框架

回答

0

一种可能性是创建一个新的可执行目标,它依赖于并调用您正在使用的框架。

2

制作单元测试包目标,并在该包中创建测试用例类。您将链接到OCUnit框架以获取测试的基类;有几个OCUnit教程,你可以在Google上找到。

对于难以测试的任务(例如在视图中绘图),最简单的方法是制作测试应用并自行检查结果。

+0

Google Toolbox for Mac(在code.google.com上)具有出色的视图和CALayer测试功能。本质上它允许您自动比较NSView或CALayer实例的逐像素渲染,如果存在差异则会失败。为了测试绘图/ UI代码,这是天赐之物。 – 2009-04-28 20:13:59