Java Arquillian和方法执行验证

Java Arquillian和方法执行验证,java,testing,jboss-arquillian,spy,Java,Testing,Jboss Arquillian,Spy,我在用我的耳朵在容器里运行arquillian。我正在测试与外部系统的一些通信,所以我为该系统创建了模拟器 我希望能够检查传递消息的格式。我该怎么做 我应该把断言放在模拟器中,还是在arquillian中有方法可以监视某个类?或者用模拟类替换某些特定类,模拟类可以起到模拟器的作用 没有EJB或CDI注入。这只是一些我无法手动设置的reqular类。任何想法。你不能用阿奎利安窥探职业,就我所知,你不能用阿奎利安的嘲弄。但是如果您不使用EJB/CDI注入,为什么要使用arquillian?我会使用J

我在用我的耳朵在容器里运行arquillian。我正在测试与外部系统的一些通信,所以我为该系统创建了模拟器

我希望能够检查传递消息的格式。我该怎么做

我应该把断言放在模拟器中,还是在arquillian中有方法可以监视某个类?或者用模拟类替换某些特定类,模拟类可以起到模拟器的作用


没有EJB或CDI注入。这只是一些我无法手动设置的reqular类。任何想法。

你不能用阿奎利安窥探职业,就我所知,你不能用阿奎利安的嘲弄。但是如果您不使用EJB/CDI注入,为什么要使用arquillian?我会使用JUnit和Mockito/Powermockito

它更多地用于集成测试,有时在代码中间的某个地方断言行为是很方便的。尤其是当代码未完全包含在单元中时。