首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测试ActionCable连接?

如何测试ActionCable连接?
EN

Stack Overflow用户
提问于 2018-11-07 23:46:21
回答 1查看 1.4K关注 0票数 1

如何为ActionCable Connection编写RSpec测试?我已经找到了关于测试文档 s的文档其他 问题,但是我很难找到关于测试Connection的信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-08 20:50:33

动作-电缆测试宝石包括对测试Connections的支持。

下面是文档中给出的RSpec示例:

代码语言:javascript
复制
require "rails_helper"

RSpec.describe ApplicationCable::Connection, type: :channel do
  it "successfully connects" do
    connect "/cable", headers: { "X-USER-ID" => "325" }
    expect(connection.user_id).to eq "325"
  end

  it "rejects connection" do
    expect { connect "/cable" }.to have_rejected_connection
  end
end
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53199606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档