1.是否有任何方法可以使用asmock框架访问操作脚本中类的私有数据成员?我试过使用如下语法
ContentPlayer“getContentPlayer”=mockContentPlayer;
在getContentPlayer中,哪里是私有成员,而mockContentPlayer的别名是am创建的,但是它不能正常工作,我怀疑我能不能这样做?
来模拟actionscript的公共静态方法?
发布于 2011-05-21 14:56:37
asMock使用继承来拦截对方法的调用。由于不可能覆盖AVM中的静态或私有方法,因此asMock不可能添加对它的支持。
我建议使用接口抽象静态调用,并在构造函数中接受实例。
发布于 2011-05-12 20:37:48
在AS3中,不能从类之外访问私有字段。句号。
https://stackoverflow.com/questions/5298273
复制相似问题