Sha256: 66b175c385bfcc0b54612b9885810ad5c1a342f8ecdc2e32c916a4069a1e6937

Contents?: true

Size: 728 Bytes

Versions: 17

Compression:

Stored size: 728 Bytes

Contents

require "test_helper"

module Godmin
  class ResourceServiceTest < ActiveSupport::TestCase
    def setup
      @article_service = Fakes::ArticleService.new
    end

    def test_resource_class
      assert_equal Fakes::Article, @article_service.resource_class
    end

    def test_attrs_for_index
      assert_equal [:id, :title, :country], @article_service.attrs_for_index
    end

    def test_attrs_for_show
      assert_equal [:title, :country], @article_service.attrs_for_show
    end

    def test_attrs_for_form
      assert_equal [:id, :title, :country, :body], @article_service.attrs_for_form
    end

    def test_attrs_for_export
      assert_equal [:id, :title], @article_service.attrs_for_export
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
godmin-2.3.0 test/unit/resources/resource_service_test.rb
godmin-2.2.2 test/unit/resources/resource_service_test.rb
godmin-2.2.1 test/unit/resources/resource_service_test.rb
godmin-2.2.0 test/unit/resources/resource_service_test.rb
godmin-2.1.0 test/unit/resources/resource_service_test.rb
godmin-2.0.0 test/unit/resources/resource_service_test.rb
godmin-1.5.0 test/lib/godmin/resources/resource_service_test.rb
godmin-1.4.0 test/lib/godmin/resources/resource_service_test.rb
godmin-1.3.1 test/lib/godmin/resources/resource_service_test.rb
godmin-1.3.0 test/lib/godmin/resources/resource_service_test.rb
godmin-1.2.0 test/lib/godmin/resources/resource_service_test.rb
godmin-1.1.0 test/lib/godmin/resources/resource_service_test.rb
godmin-1.0.0 test/lib/godmin/resources/resource_service_test.rb
godmin-0.12.4 test/lib/godmin/resources/resource_service_test.rb
godmin-0.12.3 test/lib/godmin/resources/resource_service_test.rb
godmin-0.12.2 test/lib/godmin/resources/resource_service_test.rb
godmin-0.12.1 test/lib/godmin/resources/resource_service_test.rb