Sha256: d895b553e6fca44a8253df5871c01c657e07df960210219799f086d9042150cf

Contents?: true

Size: 495 Bytes

Versions: 8

Compression:

Stored size: 495 Bytes

Contents

class <%= camelize name %>Test < TestCase
  def setup
    <%= module_name %>::<%= camelize name %>.delete_all
  end

  def test_title
    <%= name %> = <%= module_name %>::<%= camelize name %>.new

    <%= name %>.title = 'hello'
    assert_equal 'hello', <%= name %>.title
    assert_equal true, <%= name %>.valid?

    # title length
    <%= name %>.title = 'x'
    assert_equal false, <%= name %>.valid?

    <%= name %>.title = 'x' * 50
    assert_equal false, <%= name %>.valid?

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
apimaster-0.1.4 lib/apimaster/generators/templates/test/unit/example_test.rb.erb
apimaster-0.1.3 lib/apimaster/generators/templates/test/unit/example_test.rb.erb
apimaster-0.1.2 lib/apimaster/generators/templates/test/unit/example_test.rb.erb
apimaster-0.1.1 lib/apimaster/generators/templates/test/unit/example_test.rb.erb
apimaster-0.0.7 lib/apimaster/generators/templates/test/unit/example_test.rb.erb
apimaster-0.0.6 lib/apimaster/generators/templates/test/unit/example_test.rb.erb
apimaster-0.0.5 lib/apimaster/generators/templates/test/unit/example_test.rb.erb
apimaster-0.0.4 lib/apimaster/generators/templates/test/unit/example_test.rb.erb