由于您在中使用了
@Publisher注释
ExampleService,因此可以将其作为发布内容的代理。
解决该问题的唯一方法是为您公开一个接口,并将该接口
ExampleService已经注入到您的测试类中:
public interface ExampleServiceInterface { String sendMessage(String message);}...public class ExampleService implements ExampleServiceInterface {...@Autowiredprivate ExampleServiceInterface exampleService;另一方面,您
ExampleService.sendMessage()似乎对消息不执行任何操作,因此您可以考虑
@MessagingGateway在某个界面上使用a
:https://docs.spring.io/spring-
integration/reference/html/messaging-endpoints-chapter。
html#gateway



