What is the difference between
configure {
from (blah blah)
.id(blah)
....
}
and
configure {
from (blah blah)
.routeId(blah)
.. ..
}
What is the difference between
configure {
from (blah blah)
.id(blah)
....
}
and
configure {
from (blah blah)
.routeId(blah)
.. ..
}
来自“骆驼”的家伙。https://stackoverflow.com/a/28579582/6785908
.id
用于识别路线中的各个步骤(例如,处理器)。
另一方面,.routeId
用于识别路线本身。(您甚至可以通过提供 id 单独降低或升高路线,而无需关闭应用程序。)
两者都用于识别不同的语句。. id()
用于识别路由中的语句。.routeId()
用于识别路线。
通过添加 id,您可以在测试中使用adviceWith()
模拟、注入或删除部分路由来执行自动化测试,而无需访问后端系统。