我有SpringBootTest类,在其中我使用TokenGenerator
类生成真实令牌
@Autowired
private TokenGenerator tokenGenerator;
现在我需要在该
TokenGenerator
中模拟一种方法我可以定义相同bean的新模拟版本吗?
@MockBean
private TokenGenerator mockedTokenGenerator;
最佳答案
是的你可以。如果您不想模拟整个对象,也可以使用@SpyBean创建部分模拟。