0
私は残りのAPIのためにjunitを書いています。私は以下のスニペットでjunitテストメソッドを持っています。私たちがmockitoを使用しているときのデータの種類。あなたは私に教えてくれますか? テスト呼び出し例:上記myUserListでJunit Mockito:パラメータを渡す方法:Arraylist、残りの値へのint値
` List<MyUser> myUserList = new ArrayList<MyUser>();
MyUser user1 = new UsrHelper().create();
MyUser user2 = new UsrHelper().create();
myUserList.add(user1);
myUserList.add(user2);
MvcResult result =mockMvc.perform(post("/test1/test2/test3").contentType(MediaType.APPLICATION_JSON).content(JsonUtils.toJsonString(myUserList)).param("myuserId", 1234).param("id", "abcd123")).andExpect(status().isOk()).andReturn();`
はArrayListにあり、MYUSERIDは - int値です。私にお知らせください。
単一のJSONオブジェクトですべてを送信 –
こんにちは、残りのAPIメソッドに2つのパラメータがあるので、2つのパラメータとして別々に渡す必要があります。 plsは私に知らせる。 – sat1219
こんにちは、私は魂を持って、マッピングパラメータが正しく渡されました。間違ったパラメータ名(myuserId)が渡されました。問題は解決しました。ありがとうございます。 – sat1219