mirror of
https://github.com/alibaba/testable-mock.git
synced 2025-01-10 20:30:11 +08:00
532 B
532 B
常见用户问题
1. 如何Mock被测类中通过@Autowired
初始化的字段?
直接创建被测类对象,然后利用TestableMock
访问私有成员的能力直接给这些字段赋值即可。
2. 通过接口对象或基类对象指向派生类的实例,调用执行了派生类实现的方法。使用@TestableMock
定义Mock方法时,首个参数类型应该用 接口/基类 还是 派生类?
应该使用 接口/基类 类型,参见should_able_to_mock_override_method
测试用例。