单元测试案例(白盒测试)
2019独角兽企业重金招聘Python工程师标准>>>
package com.pingan.stock.oas.app.openacc.action;import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;import com.alibaba.fastjson.JSON;
import com.pingan.pafa.papp.test.BaseSARTest;
import com.pingan.pafa.papp.test.SARContextConfiguration;
import com.pingan.stock.oas.admin.core.action.OasVideoHangupReasonCfgAction;
import com.pingan.stock.oas.common.web.form.OASVideoHangupReasonCfgForm;
import com.pingan.stock.oas.common.web.vo.RemVO;@SARContextConfiguration(sarList = "oas_admin_core", protocols = "jetty") //这个开发框架输入@会自动带出后面的类和参数说明
public class OasVideoHangupReasonCfgActionTest extends BaseSARTest{@Autowired //这个是加的注解,手动输入的private OasVideoHangupReasonCfgAction cfgAction;@Test //这个也可以手动输入public void test_add(){OASVideoHangupReasonCfgForm cfgForm = new OASVideoHangupReasonCfgForm();cfgForm.setName_zh("aaaaaaaaaaaaa");cfgForm.setDisplay_name("aaaaaaaa");cfgForm.setChannel_id("ydkh");try {RemVO remVO = cfgAction.addHangupReasonCfg(cfgForm);String str = JSON.toJSONString(remVO);System.err.println(str);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}@Testpublic void test_update(){OASVideoHangupReasonCfgForm cfgForm = new OASVideoHangupReasonCfgForm();cfgForm.setName_zh("bbbbbbbbbbbbbbbbbbbb");cfgForm.setDisplay_name("bbbbb");cfgForm.setChannel_id("ydkh");cfgForm.setId("8A2AD090DB504D0AE0537AAF190AE576");try {RemVO remVO = cfgAction.updateHangupReasonCfg(cfgForm);String str = JSON.toJSONString(remVO);System.err.println(str);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}@Testpublic void test_delete(){String idStr = "8A2AD090DB504D0AE0537AAF190AE576";try {RemVO remVO = cfgAction.deleteHangupReasonCfg(idStr);String str = JSON.toJSONString(remVO);System.err.println(str);} catch (Exception e) {e.printStackTrace();}}@Testpublic void test_query(){OASVideoHangupReasonCfgForm cfgForm = new OASVideoHangupReasonCfgForm();cfgForm.setName_zh("客户端挂断");
// cfgForm.setDisplay_name("bbbbb");
// cfgForm.setChannel_id("ydkh");
// cfgForm.setId("8A2AD090DB504D0AE0537AAF190AE576");try {RemVO remVO = cfgAction.queryHangupReasonCfg(cfgForm);String str = JSON.toJSONString(remVO);System.err.println(str);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
转载于:https://my.oschina.net/u/3563297/blog/3058848
单元测试案例(白盒测试)相关推荐
- phpunit 单元测试案例--签到任务
因工作需要,最近要写单元测试了,这里算是一个记录的过程吧,慢慢记录,慢慢学习,慢慢总结,早点把这块的信息熟悉起来~~ 之前也写过简单的单元测试的一些小的说明,但是现在的是比较具体的例子了! 这里要列举 ...
- JUnit单元测试案例——异常测试(测试语言Java)
一. 异常测试 对可能抛出的异常进行测试: 异常本身是方法签名的一部分: public static int parselnt(String s) throws NumberFormatExcepti ...
- Java单元测试典型案例集锦
前言 近期,阿里巴巴CTO线卓越工程小组举办了阿里巴巴第一届单元测试比赛<这!就是单测>并取得了圆满成功.本人有幸作为评委,在仔细地阅读了各个小组的单元测试用例后,发现了两大单元测试问题: ...
- SpringMVC,MyBatis项目中兼容Oracle和MySql的解决方案及其项目环境搭建配置、web项目中的单元测试写法、HttpClient调用post请求等案例
要搭建的项目的项目结构如下(使用的框架为:Spring.SpingMVC.MyBatis): 2.pom.xml中的配置如下(注意,本工程分为几个小的子工程,另外两个工程最终是jar包): 其中 ...
- [转]web测试技术经典案例
本文转自:http://www.cnitblog.com/szdlinxie/archive/2006/12/17/20655.html 1. 概述 随着web应用的增多,新的模式解决方案中以web为 ...
- 软件测试之【单元测试、系统测试、集成测试】
目录 一.单元测试的概念 二.单元测试的目的 三.单元的常见错误 四.如何进行单元测试 五.单元测试策略 六.系统测试的概念 七.系统测试的环境 八.系统测试的类型 九.系统测试的过程 十.集成测试概 ...
- 新版IDEA如何简单添加JUnit4 jar包单元测试(不用下载)【图文】超详细
导语:首先Junit是单元测试(白盒测试),简单说就是对部分代码进行单独测试能否正常的运行(就是不用写main方法就可以测试多个方法),这篇文章是分享一下怎样在IDEA中导入JUnit插件,方便自己测 ...
- 单元测试junit+mock
单元测试 是什么? 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证.至于"单元"的大小或范围,并没有一个明确的标准,"单元"可 ...
- 接口测试和单元测试的区别
1.单元测试注重代码逻辑,接口测试注重业务逻辑: 2.单元测试的粒度最小,是测试最小独立的单元模块(不依赖其他模块):接口测试不是,会覆盖很多: 3.单元测试是白盒测试,接口测试是黑盒测试: 4.单元 ...
最新文章
- 如何选取合适的前端动效方案?
- mfc 按钮点第一下没触发消息 第二下才触发消息_34 详细干货 | 给回避型伴侣发消息,他们不回复,该怎么办?...
- 《Spring》(六)---- Bean的scope
- Spring Boot集成测试中@ContextConfiguration和@SpringApplicationConfiguration之间的区别
- 国内ios分亨组件,
- 【转载】FAT32文件系统详解
- java android 打地鼠_Android实现打地鼠小游戏
- WPF中自定义的DataTemplate中的控件,在Window_Loaded事件中加载机制初探
- mysql 5.6 在线DDL
- 扫雷游戏网页版_借“买量”造爆款,《梦幻西游网页版》击穿H5游戏天花板
- 微信小程序之上传图片功能
- phpStudy2018中Apache启动失败
- java 数字翻译成英文_【Java】 剑指offer(46) 把数字翻译成字符串
- 《惢客创业日记》2018.11.17(周六)火龙果味的煎饼果子
- 阿里云的这群疯子 (共勉)
- Python的PyOpenGL
- day06数组-一维数组二维数组
- coreelec 下载app_DY的瞎折腾系列 篇十三:N1多媒体系统CoreELEC升级指南
- (可选做) 点赞狂魔 (14 分)
- java daemon进城关闭_daemontools检测进程,退出拉起
热门文章
- 如何使用人工智能发展业务并创造企业价值
- K项目轶事之开工第一天
- 阿里达摩院再造AI抗疫技术:20秒判读CT影像,识别准确率达96%
- NeurIPS 2019 获奖论文出炉,微软华人学者Lin Xiao 获经典论文奖
- 一文入门 Python 数据分析库 Pandas
- pytorch中的torch.nn.LSTM解析
- Nature癌症“牵线木偶”理论:科学家找到了不易误伤健康细胞的“剪刀”
- 诺奖得主本庶佑:CNS这些顶刊观点有九成不正确,不要盲从迷信,搞科研做到六个C更重要...
- Quanta杂志长文翻译:通过信息论判定个体的边界
- MIT机器学习种菜项目永久关停