這個問題不是關於REST,而是關於使用@When
在後續@Then
中作出的調用的返回值。寫了一個JBehave的故事
我正在看使用JBehave來測試一些REST API的調用。首先出現的是一個post
創建用戶
When I create a user with name Charles Darwin
據我瞭解REST,這也是Atom api做什麼,該ID在Location頭返回,例如/user/22
。那麼我想要說一些關於響應的東西。
Then user was created with a valid Id
我可以在步驟類創建一個成員變量和存儲的響應有做到這一點,我以前也使用過這種方法,但是這是正確的方法是什麼?