请问用junit怎样为下面代码编写用例呢?新人求教。最好弄个模板出来。

问题描述

请问用junit怎样为下面代码编写用例呢?新人求教。最好弄个模板出来。
@RequestMapping(value = "/addAdv", produces = "text/html;charset=utf-8")
@ResponseBody
public String addAdvAction(HttpServletRequest request, HttpServletResponse response) {
    JSONObj json = new JSONObj();

    String advContent = request.getParameter("advContent");
    String advImgPath = request.getParameter("advImgPath");
    String advTitle = request.getParameter("advTitle");
    String advTypeStr = request.getParameter("advType");

    try {
        int advType = Integer.parseInt(advTypeStr);
        advService.addAdv(advContent, advImgPath, advTitle, advType);
        json.setCode("success");
        json.setMsg("添加成功");
    } catch (Exception e) {
        logger.error(e);
        e.printStackTrace();

        json.setCode("failure");
        json.setMsg("添加失败");
    }
    return json.toString();
}
时间: 2024-10-29 02:00:29

请问用junit怎样为下面代码编写用例呢?新人求教。最好弄个模板出来。的相关文章

wpf中用后台代码编写模板,要求绑定两个TextBlock

问题描述 各们高手,请问如何用C#代码编写DataTemplate模板,要求实现下述功能<DataTemplatex:Key="myData"><StackPanel><TextBlockText="{BindingPath=id}"><TextBlockText="{BindingPath=username}"></StackPanel></DataTemplate>谢谢了

网页-请问有什么方式让js 代码在服务器端执行?

问题描述 请问有什么方式让js 代码在服务器端执行? 异步登陆其他网站网页的时候,模拟登陆中发现它有个js加密用户名和密码.我模拟登陆需要js加密,我想是否有方式可以在服务器端直接运行js代码,或者我只能讲js加密函数转写为php等代码,再进行模拟登陆? 解决方案 服务器端也可以运行jshttp://blog.csdn.net/xzyxuanyuan/article/details/8062887 解决方案二: js代码,是可以在.jsp和html文件中运行的,而 .jsp文件的本质就是一个se

js-JS代码编写10以内的加法测试

问题描述 JS代码编写10以内的加法测试 请使用JS编写一个10以内的加法在线测试联系,要求如下 (1)加数和被加数是由getQusetion()随机产生 (2)点击确定按钮之后,程序调用"judge()",对测试者输入答案进行判断,若回答正确,程序告知"回答正确,正确率是n%":否则告知"回答错误,正确答案是:n",然后自动产生下一题.(注:n是程序计算的结果) var number1=0; var number2=0; var n=0; va

用VBA代码编写一键插入Excel斜线表头

有的时候,我们要在Excel中添加斜线表头,可Excel并没有提供制作斜线表头的功能,每次都要手工画一条斜线,非常麻烦.有没有解决方法呢?其实,我们可以利用VBA代码可以编写一个功能,一键插入Excel斜线表头. 用"控件工具箱"中的"命令按钮"控件,在工作表中绘制一个命令按钮,将"Caption"属性改为"一键插入斜线表头",双击该按钮,在"Click"事件中编写代码,其中关键代码如下. 关键代码: '获

30个HTML代码编写技巧

Javascript和CSS都有许多优秀的框架,但如果你是初学者,不要急于使用它们. 本文总结了30条HTML代码编写指南,只要在编写HTML代码的过程中牢记它们,灵活运用,你一定会写出一手漂亮的代码,早日迈入专业开发者的行列. 1. 一定要闭合HTML标签 在以往的页面源代码里,经常看到这样的语句: <li>Some text here. <li>Some new text here. <li>You get the idea. 也许过去我们可以容忍这样的非闭合HTM

firefox火狐浏览器与ie浏览器在html代码编写时的差异

本文讲解了firefox火狐浏览器与ie浏览器在html代码编写时的差异,程序员有进行开发调试时,可按下面说到的HTML标签进行调试. 1.ul不同,ie下默认是margin留白,FF下默认是padding留白,所以要先用margin:0;padding:0;来实现兼容.2.给定高度后,当内容过多,真实高度大于给定高度时,两者不同还有呢? 在ff测试div+css的过程中发现不少问题,主要原因是代码的不规范书写. 1.居中问题div里的内容,ie默认为居中,而ff默认为左对齐.使ff内容居中的方

JAVA代码编写的30条建议

JAVA代码编写的30条建议 (1) 类名首字母应该大写.字段.方法以及对象(句柄)的首字母应小写.对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母.例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母.这样便可标志出它们属于编译期的常数. Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此.对于域名扩展名称

PHP网站代码编写规范

PHP网站代码编写规范 一. 变量命名 a) 所有字母都使用小写 b) 首字母根据变量值类型指定 i. 整数i ii. 浮点数f iii. 字符串s iv. 布尔值b v. 数组a vi. 对象o vii. 资源r viii. 混合类型m c) 使用'_'作为每一个词的分界 例如: $i_age_max = 10; $f_price = 22.5; $s_name ='harry'; $b_flag = true; $a_price = array(); $o_object = new clas

如何养成Flash ActionScript代码编写好习惯

每个人玩Flash一段时间后,都会形成自己的一套Flash ActionScript代码编写习惯.好的代码编写习惯可以尽可能避免低级失误和不必要的麻烦,从而加速开发进程,提高开发质量.火山现在虽然只是业余爱好者,但两年的积累,再加上"火山之家"的开发,也自然而然的形成了火山特色的开发习惯.这些习惯从某种程度反映了我现在的开发水平,所以它基本上都是围绕着小型.快捷.面向过程的开发模式形成的,很多地方还很幼稚.不过以后随着我能力的不断提高,以及对面向对象编程思想的学习,它肯定还要不断的更新