2013-05-04 62 views
0

任何人都知道如何让Xcode识别出您已经添加了测试目标,以便您可以运行测试,cmd + U?我添加了目标,但我错过了一些东西来告诉Xcode或项目有一个测试套件要运行(测试在产品菜单中显示为灰色)。创建项目后添加SenTest测试目标

回答

1

你学到新的东西每天:

只是插科打诨中发现的“编辑计划” Xcode中,当你对目标点击运行,你会看到它在你的当前目标下的下拉列表中(右停止按钮)。

然后去测试,然后单击添加按钮,并添加你的测试目标:

enter image description here

0

还要注意你的新目标菜单创建的逻辑测试的测试目标,但那些由create新建项目菜单是应用程序测试。逻辑测试是独立的,但在应用程序测试中,您的测试代码被注入到应用程序中。

要进行逻辑测试到应用程序中测试设置BUNDLE_LOADER和TEST_HOST在您的测试目标构建设置

BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/DC Wire Sizer.app/DC Wire Sizer"; 
TEST_HOST = "$(BUNDLE_LOADER)";