gpt4 book ai didi

ios - 对两个项目目标进行相同的单元/UI 测试?

转载 作者:行者123 更新时间:2023-11-28 07:33:39 24 4
gpt4 key购买 nike

我想向我的 iOS 项目添加单元和 UI 测试,它有 2 个目标 A 和 B。A 和 B 是应用程序的风格,具有相同的逻辑但具有不同的样式(颜色、字体..)。

当我尝试从 + 按钮添加测试目标时,它会要求我选择要测试的目标 A 或 B。我的测试在两个目标上都是相同的。

这就是我困惑的地方。我怎样才能对所有目标进行相同的单元测试?谢谢。

最佳答案

您不能在单个测试目标中有两个宿主应用程序。您必须选择 (n) 个。

但如果两个目标的代码相同,我猜你选择哪个并不重要?

当然,您可以像对逻辑代码那样做同样的事情,这意味着使相同的(测试)代码成为两个测试目标的“成员”。但是,我看不出对相同的东西进行两次测试有什么意义。

似乎也可以设置您的测试,以便它们不依赖于特定的主机应用程序,如以下链接中所述,但这也有一些限制。 https://clean-swift.com/how-to-make-your-unit-tests-run-faster

我会选择第一种方法:只需选择一个主机(应用程序目标),然后开始使用。

关于ios - 对两个项目目标进行相同的单元/UI 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53904566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com