Module: RSpec::Rails::Matchers::RoutingMatchers::RouteHelpers

Included in:
RoutingExampleGroup
Defined in:
lib/rspec/rails/matchers/routing_matchers.rb

Overview

Helpers for matching different route types.

Instance Method Summary (collapse)

Instance Method Details

- (Object) delete

Shorthand method for matching this type of route.



116
117
118
119
120
# File 'lib/rspec/rails/matchers/routing_matchers.rb', line 116

%w[get post put patch delete options head].each do |method|
  define_method method do |path|
    { method.to_sym => path }
  end
end

- (Object) get

Shorthand method for matching this type of route.



116
117
118
119
120
# File 'lib/rspec/rails/matchers/routing_matchers.rb', line 116

%w[get post put patch delete options head].each do |method|
  define_method method do |path|
    { method.to_sym => path }
  end
end

- (Object) head

Shorthand method for matching this type of route.



116
117
118
119
120
# File 'lib/rspec/rails/matchers/routing_matchers.rb', line 116

%w[get post put patch delete options head].each do |method|
  define_method method do |path|
    { method.to_sym => path }
  end
end

- (Object) options

Shorthand method for matching this type of route.



116
117
118
119
120
# File 'lib/rspec/rails/matchers/routing_matchers.rb', line 116

%w[get post put patch delete options head].each do |method|
  define_method method do |path|
    { method.to_sym => path }
  end
end

- (Object) patch

Shorthand method for matching this type of route.



116
117
118
119
120
# File 'lib/rspec/rails/matchers/routing_matchers.rb', line 116

%w[get post put patch delete options head].each do |method|
  define_method method do |path|
    { method.to_sym => path }
  end
end

- (Object) post

Shorthand method for matching this type of route.



116
117
118
119
120
# File 'lib/rspec/rails/matchers/routing_matchers.rb', line 116

%w[get post put patch delete options head].each do |method|
  define_method method do |path|
    { method.to_sym => path }
  end
end

- (Object) put

Shorthand method for matching this type of route.



116
117
118
119
120
# File 'lib/rspec/rails/matchers/routing_matchers.rb', line 116

%w[get post put patch delete options head].each do |method|
  define_method method do |path|
    { method.to_sym => path }
  end
end