Sha256: 7fa14704b230e44f146598188c4d5b75c7a49d930fdd6dd2f1863c7c8121e5da

Contents?: true

Size: 455 Bytes

Versions: 1

Compression:

Stored size: 455 Bytes

Contents

require 'update_helper'
module Alf
  module Update
    describe Deleter, 'identifier' do

      let(:expr)     { suppliers            }
      let(:inserted) { [ {:id => 1} ]       }
      let(:predicate){ Predicate.eq(:id, 1) }

      subject{ delete(expr, predicate) }

      it 'requests the deletion of the tuples on :suppliers' do
        subject
        db_context.requests.should eq([ [:delete, :suppliers, predicate] ])
      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
alf-core-0.15.0 spec/unit/alf-update/deleter/test_identifier.rb