class ApiMiniTester::Import::Swagger
Attributes
collection[R]
Public Class Methods
new(swagger)
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 9 def initialize(swagger) '' end
Public Instance Methods
baseurl()
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 37 def baseurl '' end
name()
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 33 def name '' end
step(item)
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 57 def step(item) res = { step: '', name: '', method: '', uri: '', input: { header: {}, body: {} }, output: { header: {}, body: {} } } res end
step_body(body)
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 53 def step_body(body) '' end
step_header(header)
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 49 def step_header(header) '' end
step_uri(uri)
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 45 def step_uri(uri) '' end
steps()
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 41 def steps '' end
suite_base()
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 17 def suite_base @suite_base ||= { name: name, desc: "Imported from swagger definition: #{name}", settings: { baseurl: '' }, tests: [ { name: "Test scenario based on swagger definition #{name}", steps: [] } ] } end
to_yaml()
click to toggle source
# File lib/api_mini_tester/import/swagger.rb, line 13 def to_yaml '' end