Sha256: b201526146dbb749a22194d03254cba57cd85be386db618e97cca9089d0be14d

Contents?: true

Size: 711 Bytes

Versions: 7

Compression:

Stored size: 711 Bytes

Contents

require 'helper'

class TestGetEntryList < ActiveSupport::TestCase
  context "A SugarCRM.connection" do
    should "return a list of entries when sent #get_entry_list" do
      users = SugarCRM.connection.get_entry_list(
        "Users",
        "users.deleted = 0"
      )
      assert_kind_of Array, users
      assert_equal SugarCRM.config[:username], users.first.user_name
    end
    should "return an object when #get_entry_list" do
      @response = SugarCRM.connection.get_entry_list(
        "Users",
        "users.deleted = 0",
        {:fields => ["first_name", "last_name"]} 
      )
      assert_instance_of Array, @response
      assert_instance_of SugarCRM::User, @response[0]
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
sugarcrm_emp-0.10.5 test/connection/test_get_entry_list.rb
sugarcrm_emp-0.10.1 test/connection/test_get_entry_list.rb
sugarcrm_emp-0.10.0 test/connection/test_get_entry_list.rb
sugarcrm-0.9.18 test/connection/test_get_entry_list.rb
sugarcrm-0.9.17 test/connection/test_get_entry_list.rb
sugarcrm-0.9.16 test/connection/test_get_entry_list.rb
sugarcrm-0.9.15 test/connection/test_get_entry_list.rb