测试assert_broadcast_on而不指定消息内容

我正在为Rails 6应用编写测试。

我有一个动作post "/action",这意味着消息已广播到频道user_channel1

我尝试在集成测试中使用assert_broadcast_on

assert_broadcast_on("user_channel1") do
      post "/action"
end
# Error: ArgumentError: wrong number of arguments (given 1,expected 2) ...

我想知道是否有可能在不提供确切消息内容的情况下测试消息的广播。 谢谢!

注意:消息可以采用json格式。

ggtvmtv 回答:测试assert_broadcast_on而不指定消息内容

我建议检查频道中的广播计数

assert_broadcasts 'user_channel1',1
本文链接:https://www.f2er.com/3090549.html

大家都在问