class Webspicy::Web::Specification::TestCase

Public Instance Methods

body() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 19
def body
  @raw[:body]
end
dress_params() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 10
def dress_params
  @raw.fetch(:dress_params){ true }
end
Also aliased as: dress_params?
dress_params?()
Alias for: dress_params
expected_content_type() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 31
def expected_content_type
  expected[:content_type]
end
expected_headers() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 47
def expected_headers
  expected[:headers] || {}
end
expected_status() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 35
def expected_status
  expected[:status]
end
file_upload() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 23
def file_upload
  @raw[:file_upload]
end
has_expected_headers?() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 51
def has_expected_headers?
  !expected_headers.empty?
end
has_expected_status?() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 43
def has_expected_status?
  not expected[:status].nil?
end
headers() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 6
def headers
  @raw[:headers] ||= {}
end
is_expected_status?(status) click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 39
def is_expected_status?(status)
  expected_status === status
end
located_file_upload() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 27
def located_file_upload
  file_upload ? file_upload.locate(specification) : nil
end
params() click to toggle source
# File lib/webspicy/web/specification/test_case.rb, line 15
def params
  @raw[:params] || {}
end