この質問はRESTに関するものではなく@When
、後続ので行われた呼び出しからの戻り値の使用に関するもの@Then
です。
JBehaveを使用してRESTAPIへの呼び出しをテストすることを検討しています。まずpost
、ユーザーを作成するためのがあります
When I create a user with name Charles Darwin
私はRESTを理解しており、これがAtom APIの機能であるため、IDはロケーションヘッダーで返され/user/22
ます。それで、私は応答について何かを主張したいと思います。
Then user was created with a valid Id
これを行うには、Stepsクラスにメンバー変数を作成し、そこに応答を格納します。以前はこのアプローチを使用していましたが、これは正しい方法ですか?