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