Sha256: 46264fe76d3378c176f20cc9554d1a91b8888a7f9077e32d4cc47a55eca6a9b2

Contents?: true

Size: 591 Bytes

Versions: 3

Compression:

Stored size: 591 Bytes

Contents

require 'test_helper'

class TopicTest < ActiveSupport::TestCase
  test "validates presence of user" do
    t = Topic.new
    t.title = "A new topic"
    t.forum_id = 1
    assert !t.valid?

    t.user_id = 1
    assert t.valid?
  end

  test "validates presence of forum" do
    t = Topic.new
    t.title = "A new topic"
    t.user_id = 1
    assert !t.valid?
    
    t.forum_id = 1
    assert t.valid?
  end

  test "validates presence of title" do
    t = Topic.new
    t.user_id = 1
    t.forum_id = 1
    assert !t.valid?
    
    t.title = "A new topic"
    assert t.valid?
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tamed_beast-0.0.3 test/unit/topic_test.rb
tamed_beast-0.0.2 test/unit/topic_test.rb
tamed_beast-0.0.1 test/unit/topic_test.rb