Junit Mockito:如何传递参数:arrayList,int值rest junit api



我正在为REST API编写Junit,我的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();`

在上面的myuserlist中是arraylist,而myuserid-是int值。请让我知道。

我得到了灵魂,映射参数正确传递。通过错误的参数名称(Myuserid)。解决了问题。谢谢

相关内容

  • 没有找到相关文章

最新更新