Sha256: b9fdef362ce589e72e25b362dbb67b4c2f8a1d6389d6b6722fc6195b927d699f

Contents?: true

Size: 850 Bytes

Versions: 13

Compression:

Stored size: 850 Bytes

Contents

require 'test_helper'

class ContactContentTest < Zena::Unit::TestCase

  def test_cannot_set_site_id_with_new_record
    login(:tiger)
    cont = ContactContent.new(:site_id => 1234)
    assert_nil cont.site_id
  end

  def test_cannot_set_site_id_with_old_record
    login(:tiger)
    cont = contact_contents(:tiger)
    original_site_id = cont.site_id
    cont.update_attributes(:site_id => 1234)
    assert_equal original_site_id, cont.site_id
  end

  def test_site_id
    login(:tiger)
    cont = ContactContent.create(:version_id=>versions_id(:tiger_en))
    assert !cont.new_record?, "Not a new record"
    assert_equal sites_id(:zena), cont.site_id
  end

  def test_fullname
    assert_equal "Panthera Leo Verneyi", contact_contents(:lion).fullname
  end

 def test_initials
   assert_equal "PLV", contact_contents(:lion).initials
 end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
zena-0.16.9 test/unit/contact_content_test.rb
zena-0.16.8 test/unit/contact_content_test.rb
zena-0.16.7 test/unit/contact_content_test.rb
zena-0.16.6 test/unit/contact_content_test.rb
zena-0.16.5 test/unit/contact_content_test.rb
zena-0.16.4 test/unit/contact_content_test.rb
zena-0.16.3 test/unit/contact_content_test.rb
zena-0.16.2 test/unit/contact_content_test.rb
zena-0.16.1 test/unit/contact_content_test.rb
zena-0.16.0 test/unit/contact_content_test.rb
zena-0.15.2 test/unit/contact_content_test.rb
zena-0.15.1 test/unit/contact_content_test.rb
zena-0.15.0 test/unit/contact_content_test.rb