`
lijunaccp
  • 浏览: 153320 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

异常测试DEMO

 
阅读更多
package com.lijun;

import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.Test;

public class Junit4ExceptionTest {

	private User user;
	
	@Before
	public void init() {
		user = null;
	}
	
	@Test(expected = NullPointerException.class)
	public void testUser() {
//		assertNotNull(user.getUserName());
		user.getUserName();
	}
	
}

class User {
	
	private String userName;

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}
}

分享到:
评论

相关推荐

    Junit 异常测试demo

    Junit 异常测试demo 适合于java白盒测试初学者。这是一个很好地很简单的例子。

    测试demo jdk连接异常

    测试demo jdk连接异常

    arcgis for android helloword demo

    arcgis for android helloword demo 一个非常简单的arcgis demo 本人测试成功上传的 异常花费了本人一上午时间

    zxframe demo.rar

    支持缓存融入事务,业务异常不提交缓存数据 *.支持通用分布式锁 *.支持全服务热更新配置 *.支持服务运行状态和日志查询,便于快速定位问题 -->SpringCloudConfigServer高可用成本较高,运维成本提升 -->本功能...

    spring aop demo

    1、spring切入点 2、spring前置织入,传入参数处理 3、spring后置织入,传入参数处理 4、环绕织入,参数及返回值处理 5、返回后织入,返回值处理 6、异常织入,异常处理 maven环境下,测试用例可直接运行

    buglytest demo

    使用腾讯bugly,抓取系统crash及异常

    SpringBoot 服务调用异常重试补偿处理

    传入的参数为demo02的sleep时间, demo01的请求超时时间为1秒, 这时候demo01出现超时异常, 直接进入补偿处理 操作2. 停止demo02, 请求demo01,出现网络异常, demo01会执行三次重试后在进行补偿处理

    JFreeChart1.0.13-demo-src(无错版)

    项目中要用到JFreeChart做图,但是DEMO源码要收费的,而且在CSDN上下载都是反编译DEMO出来的,到处都是异常就拿出来骗分,我自己花了1个小时间把所有异常都改掉了,并且测试无错。 这个包是我直接把我Eclipse项目...

    javascript解析二维码插件以及demo

    原生JavaScript识别二维码并解析出二维码的值的插件,里面有一个test.html的demo可以直接用浏览器打开查看,仅供测试练习玩耍使用,实际项目中可能有异常

    spring boot集成demo大全.zip

    `spring boot demo` 是一个用来深度学习并实战 `spring boot` 的项目,目前总共包含 **`63`** 个集成demo,已经完成 **`51`** 个。 该项目已成功集成 actuator(`监控`)、admin(`可视化监控`)、logback(`日志`)、aop...

    H5播放器播放海康摄像头视频开发包和demo

    H5播放器播放海康摄像头视频开发包和demo

    Selenium UI 自动化 demo

    common:这是公共模块,常用的函数放里面,目前放了一个执行函数异常捕获的截图的装饰器。 report:报告模块,测试报告文件存储的地方。 test_case:测试用例模块,测试场景的编写维护 Page_object:Page 模块,程序的...

    连连银通支付WEB-DEMO开发包

    注意:Demo中的所有数据均为测试数据,请接入时参考接入文档《连连支付WEB支付商户接口说明书》字段说明组装正式数据。 2.0、适用场景 2.0.1、标准版:适合商户不对用户支付环节进行处理的情况,即商户产生...

    qt和python交互Demo(含异常处理)

    1 testPython目录是主程序,测试qt和python交互的demo 2 PyRegistBaseCallBackDll,注册回调函数的动态库 3 PyRegistCommonCallBackDll,具体的回调函数,动态库 4 支持参数传入,返回值输出 5 支持自定义搜索路径 6 ...

    spring五种事务配置demo

    本例所有的事务放在service层进行管理,方法中间抛出运行时异常以测试是否回滚 Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    WCF客户端多服务器选择Demo

    当所有服务器无法连接时报出自定义的服务器无法连接异常。 目前仅支持BisaHTTP方式通信。此Demo只是一种最简功能,提供的是一种解决思路,而不是完美解决。而且针对的是数据报方式的WCF。 各位得到后可以扩展一下,...

    powermock-mockito-demo:使用springboot的powermock-mockito-demo

    使用在springboot项目中使用powermock-mockito进行单元测试,演示mock static、private、whenNew、exception的测试。 注意 示例使用spring-boot 2.0.3.RELEASE 它间接引用 junit-4.12 mockito-core-2.15.0 但是官网...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

    关于和spring-boot相关的demo大全

    spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 66 个集成demo。该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常...

Global site tag (gtag.js) - Google Analytics