使用AspectJ创建'记录&为模拟对象播放'实用程序

时间:2012-09-19 17:54:00

标签: java aspectj testng mockito

我想知道是否有人有一个很好的例子'记录&播放'代码,我可以记录某些方法的调用/响应,然后使用它来构建模拟对象进行测试。

我试图解决的具体问题是测试依赖于外部Web服务的代码。我希望能够将响应记录为诸如说的(使用Twitter作为示例):

  1. 制作推文
  2. 回复推文
  3. 获取用户时间表
  4. 然后,当我测试时,我希望能够拦截调用堆栈并使用早期的响应来构建响应。

    感谢。

1 个答案:

答案 0 :(得分:1)

有些人问我,这对于Mockito中的自定义answer功能是可行的。尽管如此,尽管我所知道的任何人都在努力工作并将其公之于众/开源。

干杯