Module: RSpec::Rails::Api
- Defined in:
- lib/rspec_rails_api.rb,
lib/rspec/rails/api/utils.rb,
lib/rspec/rails/api/version.rb,
lib/rspec/rails/api/metadata.rb,
lib/rspec/rails/api/dsl/example.rb,
lib/rspec/rails/api/field_config.rb,
lib/rspec/rails/api/entity_config.rb,
lib/rspec/rails/api/dsl/example_group.rb,
lib/rspec/rails/api/open_api_renderer.rb
Defined Under Namespace
Modules: DSL Classes: EntityConfig, Error, FieldConfig, Metadata, OpenApiRenderer, Utils
Constant Summary collapse
- PARAM_TYPES =
{ int32: { type: 'integer', format: 'int32', class: Integer }, int64: { type: 'integer', format: 'int64', class: Integer }, float: { type: 'number', format: 'float', class: Float }, double: { type: 'number', format: 'double', class: Float }, byte: { type: 'string', format: 'byte', class: String }, binary: { type: 'string', format: 'binary', class: String }, date: { type: 'string', format: 'date', class: String }, datetime: { type: 'string', format: 'date-time', class: String }, password: { type: 'string', format: 'password', class: String }, boolean: { type: 'boolean', format: nil }, string: { type: 'string', format: nil, class: String }, integer: { type: 'integer', format: nil, class: Integer }, number: { type: 'number', format: nil, class: Float }, array: { type: 'array', format: nil, class: Array }, object: { type: 'object', format: nil, class: Hash }, }.freeze
- VERSION =
'0.1.3'