EasyMock 和@Value 注解
EasyMock and @Value annotation
在 EasyMock 中 - 您可以使用 @Mock 注释模拟一个 Autowired bean
是否可以在没有 setter 方法的情况下使用 EasyMock 模拟使用 @Value 注释设置的 Spring 中的值?
EasyMock 与@Autowired 无关,它根据字段名称注入模拟 - 参见 http://easymock.org/api/org/easymock/EasyMockSupport.html#injectMocks-java.lang.Object-。
我想测试仍然需要为带有@Value 注释的字段提供一些值,因此很容易在您的@Before
方法中以编程方式进行。
在 EasyMock 中 - 您可以使用 @Mock 注释模拟一个 Autowired bean 是否可以在没有 setter 方法的情况下使用 EasyMock 模拟使用 @Value 注释设置的 Spring 中的值?
EasyMock 与@Autowired 无关,它根据字段名称注入模拟 - 参见 http://easymock.org/api/org/easymock/EasyMockSupport.html#injectMocks-java.lang.Object-。
我想测试仍然需要为带有@Value 注释的字段提供一些值,因此很容易在您的@Before
方法中以编程方式进行。