2017-09-13 14 views
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値です。私にお知らせください。

+0

単一のJSONオブジェクトですべてを送信 –

+0

こんにちは、残りのAPIメソッドに2つのパラメータがあるので、2つのパラメータとして別々に渡す必要があります。 plsは私に知らせる。 – sat1219

+0

こんにちは、私は魂を持って、マッピングパラメータが正しく渡されました。間違ったパラメータ名(myuserId)が渡されました。問題は解決しました。ありがとうございます。 – sat1219

答えて

0

私は魂を得ました、マッピングパラメータが正しく渡されました。間違ったパラメータ名(myuserId)が渡されました。

関連する問題