【发布时间】:2011-01-25 16:29:21
【问题描述】:
我正在使用 Spring-WS 和 WebServiceTemplate 类编写一个 Web 服务客户端。在 WebServiceTemplate 类的碗中,创建了一个 WebServiceConnection。 WebServiceConnection.send 用于实际发送消息。我想做的是拦截对 WebServiceConnection.send 的调用,并将其替换为一些检查传递给 WebServiceConnetion.send 的对象的逻辑。
让我印象深刻的是,这将是一个使用 Aspects 的好地方。但是,我不确定如何仅在执行单元测试时才运行方面。我还希望根据我正在执行的测试运行不同的方面。
有人对如何做到这一点有任何想法吗?
【问题讨论】:
标签: java junit aspectj spring-ws