Sha256: 0af73a96bbf9c0c9ea530a2ebba99e5bde244aae3a1b972131b476bd5c126d7f

Contents?: true

Size: 697 Bytes

Versions: 1

Compression:

Stored size: 697 Bytes

Contents

require 'test_helper'

module ApiDocServer
  class DocsControllerTest < ActionDispatch::IntegrationTest
    include Engine.routes.url_helpers

    setup do
      @routes = Engine.routes
    end

    test 'index action should redirect when single doc version' do
      get '/swagger'
      assert_response :redirect
    end

    test 'index action should not display back link when single doc version' do
      get '/swagger'
      refute_match('Back to API versions', @response.body)
    end

    test 'default config options should work successfully' do
      get '/swagger/v1'
      assert_response :success
      assert_match("url='api_docs/v1/swagger.yaml'", @response.body)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
api_doc_server-1.0.1 test/controllers/api_doc_server/docs_controller_test.rb