我正在认真看待一个带有 Storyboards 的新 iOS 项目,虽然它看起来很有吸引力,但我担心它会如何影响我的单元测试。
通常我会加载我的 nib 并执行一些集成/功能/单元测试的混合。然而,对于故事板,所有内容都在一个文件中,我担心在每个测试的设置和拆卸过程中加载和卸载整个内容的成本。
对于那些在大型项目中有 TDD 经验和 Storyboard 的人。在使用故事板时,您是否注意到任何与测试相关的缺点?
我关心性能并保持我的单元测试快速。也许还有其他我还没有注意到的问题。我更愿意听到外面的第一手故事。