小编Gau*_*ngh的帖子

MockMvc返回404状态

我正在尝试为控制器编写测试用例。我不想嘲笑我的服务,因为我想将这些测试用作完整的功能测试。

我正在尝试测试此控制器:

@Controller
public class PlanController {

     @Autowired
     private PlanService planService;

     @RequestMapping(
        value = "/api/plans/{planId}",
        method = RequestMethod.GET,
        produces = MediaType.APPLICATION_JSON_VALUE)
     @ResponseBody
     @Nonnull
     @JsonView(Plan.SimpleView.class)
     public Plan getPlan(@RequestParam int orgId, @PathVariable int planId) {
         Plan plan = planService.getPlan(orgId, planId);
         return plan;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我写的测试用例:

package com.videology.skunkworks.audiencediscovery.controller;

import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;

import org.eclipse.jetty.webapp.WebAppContext;  
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.MockitoAnnotations;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.MediaType;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.web.WebAppConfiguration;
import org.springframework.test.web.servlet.MockMvc;
import org.springframework.test.web.servlet.setup.MockMvcBuilders;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;

@RunWith(SpringJUnit4ClassRunner.class) …
Run Code Online (Sandbox Code Playgroud)

java junit spring mockmvc

3
推荐指数
2
解决办法
1万
查看次数

在python中并行运行多个文件的相同功能

我正在尝试为多个文件并行运行一个函数,并希望所有文件都在一个点之前终止。

例如:有一个循环

def main():
  对于列表中的项目:
     function_x(item)

  function_y(清单)

现在我想要的是,这个function_x应该对所有项目并行运行。但是在我的function_y被调用之前,所有项目都应完成此功能。 我打算为此使用芹菜。但是不知道该怎么做。

python celery

2
推荐指数
2
解决办法
6166
查看次数

标签 统计

celery ×1

java ×1

junit ×1

mockmvc ×1

python ×1

spring ×1