Page MenuHomeGRNET

client_routing_spec.rb
No OneTemporary

File Metadata

Created
Sun, Aug 10, 3:09 AM

client_routing_spec.rb

require 'spec_helper'
describe ClientsController do
it 'routes /clients' do
expect(get('/clients')).to route_to(controller: 'clients', action: 'index')
end
it 'routes /clients' do
expect(post('/clients')).to route_to(controller: 'clients', action: 'index')
end
it 'routes GET /clients/1' do
expect(get('/clients/1')).to route_to(controller: 'clients', action: 'show', id: '1')
end
it 'routes GET /clients/1/stats' do
expect(get('/clients/1/stats')).
to route_to(controller: 'clients', action: 'stats', id: '1')
end
it 'routes POST /clients/1/stats' do
expect(post('/clients/1/stats')).
to route_to(controller: 'clients', action: 'stats', id: '1')
end
it 'routes GET /clients/1/logs' do
expect(get('/clients/1/logs')).
to route_to(controller: 'clients', action: 'logs', id: '1')
end
it 'routes GET /clients/1/jobs' do
expect(get('/clients/1/jobs')).
to route_to(controller: 'clients', action: 'jobs', id: '1')
end
it 'routes POST /clients/1/restore' do
expect(post('/clients/1/run_restore')).
to route_to(controller: 'clients', action: 'run_restore', id: '1')
end
it 'routes GET /clients/1/restore' do
expect(get('/clients/1/restore')).
to route_to(controller: 'clients', action: 'restore', id: '1')
end
end

Event Timeline