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?
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