Sha256: 116487c184e259e971698232b60d05019d817ffd7c277514e1c60c9b8d0de1c6

Contents?: true

Size: 769 Bytes

Versions: 3

Compression:

Stored size: 769 Bytes

Contents

require 'test_helper'

class DashboardControllerTest < ActionDispatch::IntegrationTest

  test "should get index" do
    User.create(name: 'Igor')
    Account.create(name: 'Igor')

    get '/rails/db'
    assert_equal 200, status
    RailsDb::Database.accessible_tables.each do |table|
      assert_match(table, response.body)
    end

    get '/rails/db/tables/users'
    assert_equal 200, status
    assert_match('age', response.body)

    get '/rails/db/tables/users/data'
    assert_equal 200, status
    assert_match('Igor', response.body)

    get '/rails/db/sql'
    assert_equal 200, status

    get '/rails/db/import'
    assert_equal 200, status

    get '/rails/db/data-table'
    assert_equal 200, status

    get '/'
    assert_equal 200, status
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rails_db-0.5.1 test/dashboard_controller_test.rb
rails_db-0.5 test/dashboard_controller_test.rb
rails_db-0.4 test/dashboard_controller_test.rb