Sha256: 08146ed727861366ee28d1fe79594e03cd48d8c6d71013a09de4dae98cd6ac38

Contents?: true

Size: 520 Bytes

Versions: 10

Compression:

Stored size: 520 Bytes

Contents

require 'test_helper'

class PollTest < ActiveSupport::TestCase

  def test_should_be_invalid_without_question
    p = Poll.new(:question => nil)
    assert !p.valid?
    assert p.errors[:question]
  end
  
  def test_should_be_invalid_without_post
    p = Poll.new(:post => nil)
    assert !p.valid?
    assert p.errors[:post]
  end
  
  def test_should_create_poll
    assert Poll.create(:post_id => 1, :question => 'Do you like things?')
  end
  
  def test_should_find_popular
    assert Poll.find_popular
  end

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
community_engine-3.2.0 test/unit/poll_test.rb
community_engine-3.0.0 test/unit/poll_test.rb
community_engine-2.3.2 test/unit/poll_test.rb
community_engine-2.3.1 test/unit/poll_test.rb
community_engine-2.3.0 test/unit/poll_test.rb
community_engine-2.1.0 test/unit/poll_test.rb
community_engine-2.0.0 test/unit/poll_test.rb
community_engine-2.0.0.beta3 test/unit/poll_test.rb
community_engine-2.0.0.beta2 test/unit/poll_test.rb
community_engine-2.0.0.beta1 test/unit/poll_test.rb