Sha256: 90aa92efeb9ee44a95eed6c9bda77a9ddfab22b073ddda3477749e43bc5e765e

Contents?: true

Size: 777 Bytes

Versions: 1

Compression:

Stored size: 777 Bytes

Contents

require 'test_helper'
require 'action_view'

class FieldsFor < ActionView::TestCase
  include Support::ActiveRecordConnection

  def test_fields_for_should_receive_build_association_param1
    company = Company.new
    assert_equal company.user, nil
    form_for company, :url => '' do |f|
      f.fields_for :user, :build_association => true do |ff|
        assert_not_nil ff.object
      end
    end
  end

  def test_fields_for_should_receive_build_association_param2
    company = Company.new
    assert_equal company.user, nil
    form_for company, :url => '' do |f|
      f.fields_for :user, :build_association => false do |ff|
        assert_equal ff.object, nil
      end
      f.fields_for :user do |ff|
        assert_equal ff.object, nil
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
get_or_build-0.0.2 test/fields_for_helper_test.rb