Class: Merb::Test::MultipartRequestHelper::Param
- Defined in:
- lib/merb-core/test/helpers/multipart_request_helper.rb
Instance Attribute Summary collapse
-
#key ⇒ Object
Returns the value of attribute key.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(key, value) ⇒ Param
constructor
Parameters key<~to_s>:: The parameter key.
-
#to_multipart ⇒ Object
Returns String:: The parameter in a form suitable for a multipart request.
Constructor Details
#initialize(key, value) ⇒ Param
Parameters
- key<~to_s>
-
The parameter key.
- value<~to_s>
-
The parameter value.
12 13 14 15 |
# File 'lib/merb-core/test/helpers/multipart_request_helper.rb', line 12 def initialize(key, value) @key = key @value = value end |
Instance Attribute Details
#key ⇒ Object
Returns the value of attribute key.
7 8 9 |
# File 'lib/merb-core/test/helpers/multipart_request_helper.rb', line 7 def key @key end |
#value ⇒ Object
Returns the value of attribute value.
7 8 9 |
# File 'lib/merb-core/test/helpers/multipart_request_helper.rb', line 7 def value @value end |
Instance Method Details
#to_multipart ⇒ Object
Returns
- String
-
The parameter in a form suitable for a multipart request.
19 20 21 |
# File 'lib/merb-core/test/helpers/multipart_request_helper.rb', line 19 def to_multipart return %(Content-Disposition: form-data; name="#{key}"\r\n\r\n#{value}\r\n) end |