遇到“Can not load this fake sdk class”异常时,有哪些解决方案?
遇到“Can not load this fake sdk class”异常时,通常是因为某些类(如Tair的DataEntry)需要在特定的容器(如Pandora容器)中加载。解决方案有两种:一是引入PandoraBootRunner来启动Pandora容器,但这会降低单测的运行速度;二是直接使用PowerMock来mock这些类,避免依赖外部容器。选择哪种方案取决于项目的实际情况和需求。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。