Sha256: e022a1b2e83c720da8731c9583fecfa428f6d974cf5deda71b87c317d077ffda

Contents?: true

Size: 654 Bytes

Versions: 35

Compression:

Stored size: 654 Bytes

Contents

require 'rails_helper'

describe PgAssociable::Helpers do
  describe '#pg_respond_buscar' do
    let(:user) { create :user, :developer }
    let(:ctrl) do
      # clazz = Class.new(Admin::CosasController)
      # clazz.new
      Admin::CosasController.new
    end
    let!(:cosa) { create :cosa }

    before do
      allow(ctrl).to receive_messages(current_user: user, params: { id: 123, query: cosa.id })
      allow(ctrl).to receive(:render)
      ctrl.instance_variable_set(:@clase_modelo, Cosa)
    end

    it do
      ctrl.pg_respond_buscar
      cosas = ctrl.instance_variable_get(:@collection)
      expect(cosas).to eq [cosa]
    end
  end
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
pg_rails-7.0.8.pre.alpha.38 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.37 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.36 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.35 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.34 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.33 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.32 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.31 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.30 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.29 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.28 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.27 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.26 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.25 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.24 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.23 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.22 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.21 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.20 pg_associable/spec/pg_associable/helpers_spec.rb
pg_rails-7.0.8.pre.alpha.19 pg_associable/spec/pg_associable/helpers_spec.rb