我们已经使用messagepact实现了契约测试,并直接访问kafka主题以从队列中检索消息。Kafka主题可以使用明文认证进行访问。因此,我们在配置文件中定义了一个单独的loginmodule,其中包含用户名和密码。当我从使用者端进行测试时,它正在获取正确的配置文件,并且脚本正在运行。但当我跑的时候pact:verify using 与脚本中的设置相同,loginmodule未被识别,并且出现错误“找不到loginmodule类”。从pact端我得到一个错误“调用提供程序方法失败”。有没有人在使用Kafka条约之前遇到过这样的问题?
1条答案
按热度按时间mwyxok5s1#
你在说这个吗?github.com/reevoo/pact-messages如果是这样的话,我们目前还不支持pact消息,因为我们还没有用http/json完成底层技术。
这是在过去提出的,在基础上是已知的,但我们宁愿锁定核心技术之前,试图解决其他的消息协议/格式。