Ich bin ein neuer Benutzer von Phoenix Framework und versuche, einen einfachen HTTP-POST-Dienst einzurichten, der eine Berechnung für eingehende Daten durchführt und das Ergebnis zurückgibt, aber ich erhalte den folgenden Fehler:
%Vor%Mein Testfall:
%Vor%Meine Router-Definition:
%Vor%Mein Controller:
%Vor%Was vermisse ich?
In Ihrem Test verwenden Sie Plug.Test.conn/4
, um eine Plug.Conn
struct zu erhalten und sie als Argument an post
zu übergeben. Sie speichern das Ergebnis jedoch nicht in einer Variablen namens conn
.
Dies bedeutet, dass die zweite Verwendung von conn
bei der Überprüfung von json_response
tatsächlich ein zweiter Aufruf von Plug.Test.conn/4
ist.
Versuchen Sie es stattdessen:
%Vor%Tags und Links elixir phoenix-framework