Sha256: db76e3486adea92d3c3b938cd47e42e36bfc5fbe875bcd93a11232a080da50c9
Contents?: true
Size: 567 Bytes
Versions: 1
Compression:
Stored size: 567 Bytes
Contents
require "spec_helper" require "terrestrial/deleted_record" RSpec.describe Terrestrial::DeletedRecord do subject(:record) { Terrestrial::DeletedRecord.new(namespace, identity, raw_data) } let(:namespace) { double(:namespace) } let(:identity) { { id: id } } let(:raw_data) { { name: name, } } let(:id) { double(:id) } let(:name) { double(:name) } describe "#if_delete" do it "invokes the callback" do expect { |callback| record.if_delete(&callback) }.to yield_with_args(record) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
terrestrial-0.5.0 | spec/terrestrial/deleted_record_spec.rb |