Sha256: a206ec97393b7e1fd4c21e79b0a375caa8a4f32d69bd45af42ad1a82080813bc

Contents?: true

Size: 1017 Bytes

Versions: 16

Compression:

Stored size: 1017 Bytes

Contents

require 'spec_helper'

describe Organization do
  it "can be instantiated" do
    Organization.new.should be_an_instance_of(Organization)
  end

  it "can be saved successfully" do
    Organization.create().should be_persisted
  end
  
  it "creates party" do
    organization = Organization.create(:description => 'Worldcom')
    organization.should be_an_instance_of(Organization)
    organization.party.should be_an_instance_of(Party) 
    organization.party.description.should == "Worldcom"
    organization.party.business_party.should == organization
  end
  
  it "destroys party" do
    organization = Organization.create(:description => 'Worldcom')
    organization.should be_an_instance_of(Organization)
    
    party = organization.party
    organization.party.should be_an_instance_of(Party) 
    organization.party.description.should == "Worldcom"
    organization.party.business_party.should == organization
    
    organization.destroy
    Party.where("id = ?",party.id).count.should == 0
  end
  
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
erp_base_erp_svcs-4.2.0 spec/models/organization_spec.rb
erp_base_erp_svcs-4.0.0 spec/models/organization_spec.rb
erp_base_erp_svcs-3.1.5 spec/models/organization_spec.rb
erp_base_erp_svcs-3.1.4 spec/models/organization_spec.rb
erp_base_erp_svcs-3.1.3 spec/models/organization_spec.rb
erp_base_erp_svcs-3.1.2 spec/models/organization_spec.rb
erp_base_erp_svcs-3.1.1 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.7 spec/models/organization_spec.rb
erp_base_erp_svcs-3.1.0 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.6 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.5 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.4 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.3 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.2 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.1 spec/models/organization_spec.rb
erp_base_erp_svcs-3.0.0 spec/models/organization_spec.rb