我能不能用契约.js和塞内卡.js



最近几天我刚刚遇到了契约和消费者驱动的合同模式,我喜欢它!

我对这些模式和微服务真的很陌生。在我看来,Pact将主要在HTTP API上工作。

所以我想知道 Pact 会不会与 Seneca.js(我有一个围绕 Seneca.js 构建的微服务系统(?如何让它工作?我会从与Seneca.js一起使用的消费者驱动合同中受益吗?

Pact只关注HTTP请求,因此与框架无关。我看不出Pact不与Seneca合作的任何理由,尽管除了快速浏览主页之外,我对此一无所知。

将"框架"代码与"业务逻辑"代码分开始终是一种很好的做法 - 在这种情况下,请确保执行对提供程序的HTTP请求的代码以很好的模块化方式与Seneca代码分离,并且您应该没有任何问题。

最新更新