Sha256: 153f2fca174d41f5b79b5a54838e6c959fb6c79779d8f0b12c569652dbe27588
Contents?: true
Size: 759 Bytes
Versions: 1
Compression:
Stored size: 759 Bytes
Contents
require 'spec_helper' require 'kintone/command/record_acl' require 'kintone/api' describe Kintone::Command::RecordAcl do let(:target) { Kintone::Command::RecordAcl.new(api) } let(:api) { Kintone::Api.new("example.cybozu.com", "Administrator", "cybozu") } describe "#update" do subject { target.update(id, rights) } context "" do before(:each) do stub_request( :put, "https://example.cybozu.com/k/v1/record/acl.json" ). with(:body => {"id" => 1, "rights" => {"p1" => "abc", "p2" => "def"}}.to_json). to_return(:body => "{}", :status => 200) end let(:id) { 1 } let(:rights) { {"p1" => "abc", "p2" => "def"} } it { expect(subject).to eq({}) } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kintone-0.0.4 | spec/command/record_acl_spec.rb |