Sha256: bc358c3fdc36c06ecf837cae54f33e7622bd8063e4fd41fa11ac6ff763f57c17
Contents?: true
Size: 552 Bytes
Versions: 17
Compression:
Stored size: 552 Bytes
Contents
require 'spec_helper' describe ActiveForce::SObject do let(:client) { double 'Client', create!: 'id' } before do ActiveForce.sfdc_client = client end describe "save" do it 'call action callback when save a record' do whizbanged = Whizbang.new whizbanged.save expect(whizbanged.updated_from).to eq 'Rails' expect(whizbanged.dirty_attribute).to eq true expect(whizbanged.changed.include? 'dirty_attribute').to eq true expect(whizbanged.changed.include? 'updated_from').to eq false end end end
Version data entries
17 entries across 17 versions & 2 rubygems