Hallo, ich habe Probleme beim Testen von JSONAPI mit rspec und airborne. GET-Modell unter https://i.stack.imgur.com/Cyf75.pngJSONAPI testet mit rspec und Airborne
Im Test es auf diese Weise https://i.stack.imgur.com/Y9rHt.png
Rspec Ausgabe:
Failures: 1) GET/Kontakte sollten Typen Ausfall/Fehler bestätigen: expect_json ('books.0 ‘, Titel: 'The Great Escape')
Airborne::PathError:
Expected NilClass
to be an object with property 0
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/path_matcher.rb:21:in `rescue in block in get_by_path'
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/path_matcher.rb:18:in `block in get_by_path'
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/path_matcher.rb:9:in `each'
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/path_matcher.rb:9:in `each_with_index'
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/path_matcher.rb:9:in `get_by_path'
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/request_expectations.rb:137:in `call_with_path'
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/request_expectations.rb:18:in `expect_json'
# ./book_resource.rb:10:in `block (2 levels) in <top (required)>'
# ------------------
# --- Caused by: ---
# NoMethodError:
# undefined method `[]' for nil:NilClass
# /home/robert/.rvm/gems/ruby-2.4.0/gems/airborne-0.2.5/lib/airborne/path_matcher.rb:57:in `process_json'
Finished in 0,03121 Sekunden (Dateien nahmen 0,17681 Sekunden bis loa d) 1 Beispiel, 1 Fehler
Bitte Postleitzahl statt Links zu Screenshots. –
Ich kann das nicht tun, führen zu niedrig rep –