【发布时间】:2015-07-23 10:57:00
【问题描述】:
查看文档似乎已被接受的做法是,应该在 trait 中定义喷洒路线,例如
trait MyService extends HttpService {
val route = ...
}
使用 Specs2RouteTest 有一些很好的集成测试示例,但它们似乎都触发了请求并在响应上执行断言。但是我如何验证该路线是否正在与其他合作者进行对话呢?据我了解,在测试特征时,我无法通过构造函数传递协作者
【问题讨论】:
-
那么如何访问这些合作者?是
MyService子类的最终实现部分吗?它们是否暗示您必须在范围内?还有什么我现在没有想到的?