Method: ActionController::TestCase#assert_json
- Defined in:
- lib/atech/extensions/controller_tests.rb
#assert_json(&block) ⇒ Object
6 7 8 9 10 |
# File 'lib/atech/extensions/controller_tests.rb', line 6 def assert_json(&block) decoded_json = ActiveSupport::JSON.decode(@response.body) rescue InvalidJsonObject.new assert !decoded_json.is_a?(InvalidJsonObject) block.call(decoded_json) if block_given? end |