Sha256: ad8c300431978d79061906bdb66b462c3dbc7ca85c067474ad99f48b8876bfb7

Contents?: true

Size: 735 Bytes

Versions: 2

Compression:

Stored size: 735 Bytes

Contents

module BarkestCore
  class DatabaseConfigTest < ActiveSupport::TestCase

    def setup
      @item = BarkestCore::DatabaseConfig.new('my_db', adapter: :sqlite3, database: 'mydb.sqlite', pool: 5, timeout: 5000)
    end

    test 'should be valid' do
      assert @item.valid?
    end

    test 'should require name' do
      assert_required @item, :name
    end

    test 'should require adapter' do
      assert_required @item, :adapter
    end

    test 'should require database' do
      assert_required @item, :database
    end

    test 'should require pool' do
      assert_required @item, :pool
    end

    test 'should require timeout' do
      assert_required @item, :timeout
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
barkest_core-1.5.4.0 test/models/barkest_core/database_config_test.rb
barkest_core-1.5.3.0 test/models/barkest_core/database_config_test.rb