0

我正在编写一个 SDK,它可以整合到各种应用程序配置中,尤其是与它们的Info.plist设置有关,尤其是各种UIBackgroundModesUISupportedInterfaceOrientations设置。我想编写单元测试来验证我的 SDK 在这些设置下的行为。具体来说,我想确保我的 SDK 代码正确处理由 Info.plist 设置产生的操作系统级行为。我意识到我可以在我的 Xcode 项目中设置单独的单元测试目标,每个目标都有不同的设置组合。然而,这将成为一个组合的噩梦。无论如何我可以在我的单元测试代码中务实地实现我的目标吗?

4

1 回答 1

0

不要直接从 Info.plist 测试阅读。反而:

  • 围绕查询字典构建测试
  • 添加一个测试,确认您可以从 Info.plist 正确构建字典
于 2013-06-21T23:45:00.530 回答