Sha256: 676d4e31a0c8ce58d69e314245779daa3756b32b6e62d913a7b54247ec1689e8

Contents?: true

Size: 1.01 KB

Versions: 1

Compression:

Stored size: 1.01 KB

Contents

require File.join(File.dirname(__FILE__), '../../config/boot')
require  '~/dev/activesfdc/trunk/ActiveSalesforce/src/salesforce_connection_adapter'
require File.dirname(__FILE__) + '/../test_helper'



class AccountTest < Test::Unit::TestCase

  def test_get_account 
    products = Account.find(:all)
    #pp products
      
    products.each { |product| puts "#{product.Name}, #{product.Id}, #{product.LastModifiedById}, #{product.Description}" }
  
    acme = Account.find(:first, :conditions => ["Name = 'Acme'"])
    puts acme.Name
  
    acme = Account.find_by_Id(acme.Id)
    puts acme.Name

    acme = Account.find_by_Name_and_LastModifiedById('salesforce.com', acme.LastModifiedById)
    puts acme.Name
  end

  def test_update_account
    #return
    
    acme = Account.find_by_Name('Acme')
    puts acme.Name
        
    acme.Website = "http://www.dutchforce.com/myImage2.jpg"
    
    acme.save
  end
    
  def test_xcreate_account
    dutchCo = Account.new 
    dutchCo.Name = "DutchCo"
    dutchCo.save
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
activesalesforce-0.0.2 test/unit/account_test.rb