Sha256: 8690669b2c07f277d6195cf992295caf3ee515dac72da2ed0d9d7df7e58c1d0d

Contents?: true

Size: 616 Bytes

Versions: 3

Compression:

Stored size: 616 Bytes

Contents

# frozen_string_literal: true

require 'rails_helper'

RSpec.describe RedisWebManager::ActionsController, type: :routing do
  routes { RedisWebManager::Engine.routes }

  describe 'routing' do
    it 'routes to #reset' do
      expect(delete: '/reset').to(
        route_to('redis_web_manager/actions#reset')
      )
    end

    it 'routes to #flushdb' do
      expect(delete: '/flushdb').to(
        route_to('redis_web_manager/actions#flushdb')
      )
    end

    it 'routes to #flushall' do
      expect(delete: '/flushall').to(
        route_to('redis_web_manager/actions#flushall')
      )
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
redis_web_manager-0.2.1 spec/routing/actions_controller_spec.rb
redis_web_manager-0.2.0 spec/routing/actions_controller_spec.rb
redis_web_manager-0.1.8 spec/routing/actions_controller_spec.rb