def test_embedded_variables_in_payload_are_resolved(self):
     payload = """
     {
         "id": ${OBJECT_ID},
         "name": "${OBJECT_NAME}"
     }
     """
     expected_payload = {'id': 5, 'name': 'resolved name'}
     _builder.set_json_payload(self.context, payload)
     assert_that(
         self.context.request_json_payload).is_equal_to(expected_payload)
 def test_should_set_payload_in_context(self):
     payload = """
     {
         "id": 1,
         "name": "an object"
     }
     """
     expected_payload = {'id': 1, 'name': 'an object'}
     _builder.set_json_payload(self.context, payload)
     assert_that(
         self.context.request_json_payload).is_equal_to(expected_payload)
Beispiel #3
0
def step_impl(context):
    _builder.set_json_payload(context, context.text)