我有一个包含静态数据的iOS项目(大约500个条目)

在开发过程中会添加此静态数据,并且此静态数据在运行时不会更改。我会不时地添加更多静态数据(对其进行硬编码)

我想执行一些验证(例如检查重复条目和其他健全性检查)。

我应该在程序执行期间执行此验证检查,还是应该将其作为测试用例的一部分进行检查。

注意-我正在使用XCode。

最佳答案

假设数据在部署后没有改变,并且您在交付应用程序之前运行了单元测试(毕竟,如果在交付应用程序之前没有运行它们,您为什么需要单元测试,对吗?)没有理由。在已安装的应用中反复测试您的静态数据。仅在单元测试中检查数据就足够了:安装后数据将发生更改的唯一原因是您的应用程序被篡改,而iOS已对此进行了阻止。

关于ios - ios-在运行时或通过测试用例完成静态数据验证,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11699716/

10-11 03:51
查看更多