Sha256: b5673653823094fe29f36f736a31a917f3f6cf3c77c4349a6ba694c65c91f5ba

Contents?: true

Size: 667 Bytes

Versions: 4

Compression:

Stored size: 667 Bytes

Contents

require 'test_helper'

module PagesCms
  class ArticleTest < ActiveSupport::TestCase

    def setup
      @article = Article.new(title: 'title', tags: 'tag,tag', content: '<p>some content</p>')
    end

    test 'valid article' do
      assert @article.valid?, "#{@article.errors.full_messages.to_sentence}"
    end

    test 'invalid article' do
      @article.content = ''
      assert_not @article.valid?, "#{@article.errors.full_messages.to_sentence}"
    end

    test 'content and md' do
      @article.content = 'present'
      @article.content_md = 'present'
      assert_not @article.valid?, "#{@article.errors.full_messages.to_sentence}"
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pages_cms-2.1.1 test/models/pages_cms/article_test.rb
pages_cms-2.1.0 test/models/pages_cms/article_test.rb
pages_cms-2.0.1 test/models/pages_cms/article_test.rb
pages_cms-2.0.0 test/models/pages_cms/article_test.rb