Sha256: c0f01c526ae1a6bcd40e41d40ea4abb830164efc11f8a926d8c37a12fe15a669

Contents?: true

Size: 569 Bytes

Versions: 11

Compression:

Stored size: 569 Bytes

Contents

require 'helper'

class TestConnection < Test::Unit::TestCase
  context "A SugarCRM::Connection instance" do
    setup do
      @connection = SugarCRM::Connection.new(URL, USER, PASS)
    end
    should "retrieve the list of available modules" do
      assert_instance_of Array, SugarCRM.modules
      assert_instance_of SugarCRM::Module, SugarCRM.modules[0]
    end
    should "create sub-classes by module name" do
      @connection = SugarCRM::Connection.new(URL, USER, PASS, {:register_modules => true})
      assert SugarCRM.const_defined? "User"
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
sugarcrm-0.9.10 test/test_connection.rb
sugarcrm-0.9.9 test/test_connection.rb
sugarcrm-0.9.8 test/test_connection.rb
sugarcrm-0.9.7 test/test_connection.rb
sugarcrm-0.9.6 test/test_connection.rb
sugarcrm-0.9.5 test/test_connection.rb
sugarcrm-0.9.4 test/test_connection.rb
sugarcrm-0.9.3 test/test_connection.rb
sugarcrm-0.9.2 test/test_connection.rb
sugarcrm-0.9.1 test/test_connection.rb
sugarcrm-0.9.0 test/test_connection.rb