标签: unit-testing grails functional-testing spock geb
我正在尝试为Web应用程序编写一个fixture,并且遇到了解如何模拟应用程序某些方面的问题。
我们的项目在Redis,RabbitMQ,用于身份验证和许可的外部帐户身份验证服务器,Spring Security以及名为Atmosphere的Websocket框架方面具有很高的依赖性。
所有这些组件都需要存在才能使应用程序正常运行。当所有这些组件都需要存在并且工作时没有在生产代码中注入一堆额外的逻辑时,你如何为对象创建模拟?