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