Module: DaVinciCRDTestKit::MultiRequestMessageHelper
- Included in:
- V221::ClientHookInstancesUniqueTest, V221::DecodeAuthTokenTest, V221::HookRequestConformanceTest, V221::HookRequestCoverageVerificationTest, V221::HookRequestGrantedScopesTest, V221::HookRequestPrefetchCompleteTest, V221::HookRequestPrefetchProfilesTest, V221::HookRequestRequestedVersionTest, V221::HookRequestSecuredTransportTest, V221::RetrieveJWKSTest, V221::TokenHeaderTest, V221::TokenPayloadTest
- Defined in:
- lib/davinci_crd_test_kit/client/multi_request_message_helper.rb
Instance Method Summary collapse
- #add_request_message(type, message, request_index) ⇒ Object
- #parse_json_request_entity(body, entity, request_index) ⇒ Object
- #request_prefix(request_index) ⇒ Object
- #requests_with_errors_prefix ⇒ Object
Instance Method Details
#add_request_message(type, message, request_index) ⇒ Object
7 8 9 |
# File 'lib/davinci_crd_test_kit/client/multi_request_message_helper.rb', line 7 def (type, , request_index) (type, "#{request_prefix(request_index)}#{}") end |
#parse_json_request_entity(body, entity, request_index) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/davinci_crd_test_kit/client/multi_request_message_helper.rb', line 11 def parse_json_request_entity(body, entity, request_index) JSON.parse(body) rescue JSON::ParserError ('error', "#{entity} contains invalid JSON.", request_index) nil end |
#request_prefix(request_index) ⇒ Object
3 4 5 |
# File 'lib/davinci_crd_test_kit/client/multi_request_message_helper.rb', line 3 def request_prefix(request_index) "(Request #{request_index + 1}) " end |
#requests_with_errors_prefix ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/davinci_crd_test_kit/client/multi_request_message_helper.rb', line 18 def requests_with_errors_prefix request_numbers = error_request_numbers return '' if request_numbers.empty? noun = request_numbers.size == 1 ? 'Request' : 'Requests' "#{noun} #{request_numbers.to_sentence}: " end |