几个星期前我开始使用mockolate来编写我的单元测试,并且到现在为止它工作得很好。昨晚,我开始在每次使用mockolate的测试中遇到如下错误:
VerifyError: Error #1053: Illegal override of IContextMenuBuilder17E13646AD898E2616969BF920CF08CD49997F2F in asmock.generated.IContextMenuBuilder17E13646AD898E2616969BF920CF08CD49997F2F.
at global$init()
在阅读中,似乎这个错误通常是由于在不同版本的sdk上编译不同的swfs / swcs,但我的mockolate swc和我的源代码都是在相同的sdk版本上编译的,而且还没有在很长一段时间内改变了。我甚至尝试过将mockolate作为我的项目中的源代码,并将其作为lib路径包含在swcs中。任何建议都将不胜感激。
-Hob
答案 0 :(得分:0)
在Flash Builder 4.7中使用mockolate
时收到类似错误。对我有用的是对我的项目进行清理。在那之后,我重新测试并且没有问题。