Sha256: 992b8662c89f40ea7d8a5e6753577a69c30a934802cc999a8d38b77f5a5fb13c

Contents?: true

Size: 549 Bytes

Versions: 29

Compression:

Stored size: 549 Bytes

Contents

require File.dirname(__FILE__) + '/test_helper'
require 'mofo/hresume'

context "A parsed hResume object" do
  setup do 
    $hresume ||= HResume.find(:first => fixture(:hresume))
  end

  fields = { 
    :contact    => HCard,
    :education  => HCalendar,
    :experience => Array,
    :summary    => String,
    :skills     => String 
  }

  fields.each do |field, klass|
    specify "should have an #{klass} for #{field}" do
      $hresume.send(field).should.not.be.nil
      $hresume.send(field).should.be.an.instance_of klass
    end
  end
end

Version data entries

29 entries across 16 versions & 1 rubygems

Version Path
mofo-0.2.6 ./test/hresume_test.rb
mofo-0.2.6 test/hresume_test.rb
mofo-0.2.10 test/hresume_test.rb
mofo-0.2.11 ./test/hresume_test.rb
mofo-0.2.12 test/hresume_test.rb
mofo-0.2.14 test/hresume_test.rb
mofo-0.2.10 ./test/hresume_test.rb
mofo-0.2.1 test/hresume_test.rb
mofo-0.2.11 test/hresume_test.rb
mofo-0.2.12 ./test/hresume_test.rb
mofo-0.2.13 ./test/hresume_test.rb
mofo-0.2.13 test/hresume_test.rb
mofo-0.2.14 ./test/hresume_test.rb
mofo-0.2.15 ./test/hresume_test.rb
mofo-0.2.15 test/hresume_test.rb
mofo-0.2.16 ./test/hresume_test.rb
mofo-0.2.16 test/hresume_test.rb
mofo-0.2.2 test/hresume_test.rb
mofo-0.2.3 ./test/hresume_test.rb
mofo-0.2.3 test/hresume_test.rb