我正在使用RestAssured來測試API。POST方法未將數據插入到兩個數據庫表中
我有以下內容,我可以測試post方法嗎?
{
"name": "Test",
"email": "[email protected]",
"occupation": [{
"id": 1,
"feature": {
"id": 2
},
"company": 7777,
}]
}
「職業」是另一張桌子,我怎麼能在兩張桌子上? 我已經試過這樣:
.body("{\"name\": \"test\", \"email\": \"[email protected]\", \"occupation\": {\"id\": 15, \"feature\": {\"id\": 15}", \"company\": \"7777\"}}")
但錯誤
「無法反序列化的java.util.ArrayList的實例進行 START_OBJECT令牌」
所示。
您需要獲得服務器代碼的幫助,但沒有向我們展示代碼,那麼您是如何指望我們幫助您的? – Andreas
也許我們需要一些更多的細節..就像你的控制器例如.. – Teo
可能重複的[不能反序列化的開始\ _OBJECT標記的java.util.ArrayList實例](https://stackoverflow.com/questions/20837856/can-not-deserialize-instance-of-java-util-arraylist-out-of-start-object-token) – AxelH