请考虑我有一个API端点http://localhost/add-page-view。当我们发送带有数据{url: "google.com"}
的发布请求时,该请求将被发送到消息队列,然后稍后由队列订户插入到数据库中
我需要编写一个测试用例,该用例将向该端点发送发布请求,然后检查"google.com"
是否已插入到DB。由于是通过Message Queue插入的,因此我们不确定是否插入。
一种方法是2秒钟后将数据发布到端点,检查是否已插入
但是,这听起来不是一个好的解决方案
注意:这是集成测试,而不是单元测试