【发布时间】:2015-10-20 15:53:33
【问题描述】:
我有这门课
@Value("${norsys.loadfile.directory}")
private String chemin;
@RequestMapping(value = "/{fileName:.+}", method = RequestMethod.GET)
@ResponseBody()
public void loadVideoFile(@PathVariable("fileName") String fileName,HttpServletResponse response) {
try {
response.setContentType("video/mp4");
Files.copy(Paths.get(chemin, fileName), response.getOutputStream());
response.flushBuffer();
} catch (java.io.FileNotFoundException e) {
response.setStatus(HttpStatus.NOT_FOUND.value());
} catch (Exception e) {
response.setStatus(HttpStatus.INTERNAL_SERVER_ERROR.value());
}
}
我不知道如何应用 JUnit 测试来保持高覆盖率,希望您能给我一个想法,谢谢
【问题讨论】:
标签: testing methods junit void