首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OCMock -试图嘲弄NSEntityDescription

OCMock -试图嘲弄NSEntityDescription
EN

Stack Overflow用户
提问于 2012-04-05 12:36:23
回答 1查看 511关注 0票数 0

为了测试托管类,我首先尝试模拟NSEntityDescription和NSManagedObjectContext,从而在单元测试中创建一个实例。

代码语言:javascript
复制
id mockEntityDesc = [OCMockObject niceMockForClass:[NSEntityDescription class]];
id mockManagedObjectContext = [OCMockObject mockForClass:NSManagedObjectContext.class];

但是,在进一步了解之前,在运行测试时,我会得到以下错误;

未定义的体系结构符号i386:"_OBJC_CLASS_$_NSEntityDescription",引用于: objc-class-ref in Calls协调员Tests.o "_OBJC_CLASS_$_NSManagedObjectContext",引用于: objc-class-ref在CallsTraatorTests.o: i386 clang中找不到符号:_OBJC_CLASS_$_NSManagedObjectContext: linker命令在退出代码1中失败(使用-v查看调用)

有什么建议吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-05 13:08:56

您的单元测试目标不是链接到核心数据框架。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10028721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档