@yarlisai/test-utils
用于测试的共享端口一致性运行器和录制适配器。
用于测试的共享端口一致性运行器和录制适配器。
安装
npm install @yarlisai/test-utils源码:packages/test-utils ·
npm ·
CHANGELOG
为什么使用
@yarlisai/test-utils 遵循端口/适配器契约:消费者依赖某个端口(SomeProvider 接口)并在运行时实例化适配器。更换供应商只需修改一行配置。
使用方式
该包的 README 提供了完整的快速入门指南。mybotbox-platform 本身是参考消费者 —— apps/sat/lib/test_utils/(或类似命名的模块)展示了每个调用点如何使用端口而非直接使用供应商 SDK。