我正在尝试使用 Jasmine 针对我们的后端 API 测试我的骨干前端。
我们的应用是基于google app engine构建的,我们的构建系统使用maven,所以我使用了jasmine-maven-plugin来方便测试前端与API的集成。
但是,当我尝试运行测试时,没有任何 REST API 调用可用(这是有道理的,因为服务器 jasmine 启动仅用于 jasmine 测试)。
有谁知道让 Jasmine 插件使用“gae:run”目标启动的码头服务器的方法?
因为有大量经过身份验证的调用,所以进行前端测试的服务器和 API 需要相同,包括端口(或者都是跨域请求)。