Module: RSpec::Rails::RoutingExampleGroup::InstanceMethods

Defined in:
lib/rspec/rails/example/routing_example_group.rb

Instance Attribute Summary collapse

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(m, *args, &block) ⇒ Object (private)



16
17
18
# File 'lib/rspec/rails/example/routing_example_group.rb', line 16

def method_missing(m, *args, &block)
  routes.url_helpers.respond_to?(m) ? routes.url_helpers.send(m, *args) : super
end

Instance Attribute Details

#routesObject (readonly)

Returns the value of attribute routes.



12
13
14
# File 'lib/rspec/rails/example/routing_example_group.rb', line 12

def routes
  @routes
end