module Fictium::RSpec::Resources
Public Instance Methods
action(*args, **kwargs)
click to toggle source
# File lib/fictium/rspec/resources.rb, line 15 def action(*args, **kwargs) Fictium::RSpec::Proxies::Action.new(self, args, kwargs) end
base_path(path)
click to toggle source
# File lib/fictium/rspec/resources.rb, line 19 def base_path(path) metadata[:fictium_resource].base_path = path end
postman_for(object, &block)
click to toggle source
# File lib/fictium/rspec/resources.rb, line 39 def postman_for(object, &block) resource = metadata[:"fictium_#{object}"] Fictium::PostmanEvaluator.new(resource).evaluate(&block) end
resource_description(description)
click to toggle source
# File lib/fictium/rspec/resources.rb, line 31 def resource_description(description) metadata[:fictium_resource].description = description end
resource_name(name)
click to toggle source
# File lib/fictium/rspec/resources.rb, line 23 def resource_name(name) metadata[:fictium_resource].name = name end
resource_summary(summary)
click to toggle source
# File lib/fictium/rspec/resources.rb, line 27 def resource_summary(summary) metadata[:fictium_resource].summary = summary end