吉祖
介绍
它是什么?
什么是吉祖? 简而言之,它是 Objective-C 开发人员的工厂,用于创建与启发它的项目(例如和非常相似的示例数据。 如果您在知道很难做到正确之前必须创建示例数据(如果您想避免心痛,您不想只对所有内容使用随机字符串),那么最好的解决方案是一个可以生成真实的数据,如姓名、电子邮件、地址等。
好的,那么为什么要使用 Gizou 而不是其他一些库呢?
我创建 Gizou 是因为在创建 (我的另一个项目,它是一个对象工厂,我完全建议你也检查一下)时使用了很多之后,我意识到它在几个关键地方缺乏。 Gizou 通过添加以下功能改进并解决了这些问题:
序列:当您使用示例数据创建需要唯一的属性时,确保唯一性很重要,否则您将得到几乎不可能追踪的奇怪失败的测试用例。 我已经多次遇到这个问题并且非常令人烦恼,因此 Gizou 包括创建关键属性的独特集合的能力。
OSX 和 i
评论0
最新资源