当前位置: 首页 > news >正文

张家港外贸型网站建设seo站长工具下载

张家港外贸型网站建设,seo站长工具下载,全网,做物流哪个网站推广效果好​ 在junit单元测试中&#xff0c;我们可以使用 org.junit.Assert.assertThrows 包下的 assertThrows() 方法 这个方法返回了一个泛型的异常 public static <T extends Throwable> assertThrows(Class<T> expectedType, Executable executable)​ 假设我们有以下…

​ 在junit单元测试中,我们可以使用 org.junit.Assert.assertThrows 包下的 assertThrows() 方法 这个方法返回了一个泛型的异常

public static <T extends Throwable> assertThrows(Class<T> expectedType,  Executable executable)

​ 假设我们有以下测试类

package cn.lanqiao;public class MyError {public int t(int num) {if(num < 18) {throw new NullPointerException("年龄小于18");}else {return 0;}}}

​ 咱们可以使用assertThrows() 去断言它所抛出的异常

第一个参数可以传入异常的类型, 第二个参数位置传入一个函数, 可以用 Lambda 表达式

package cn.lanqiao;import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertThrows;import org.junit.Before;
import org.junit.Test;public class MyErrorTest {private MyError myError;@Beforepublic void init() {myError = new MyError();}@Testpublic void test1() {assertThrows(NullPointerException.class, () -> myError.t(17));}
}
我们也可以通过接收它的返回值,然后拿到抛出异常的信息,在断言提示信息
@Test
public void test2() {NullPointerException exception =  assertThrows(NullPointerException.class, () -> myError.t(17));// 此处 exception.getMessage()  将会得到 年龄小于18  这段字符串assertEquals("年龄小于18", exception.getMessage());
}
除了这种方法,我们还可以在@Test的注解中,中预期异常,如这样
@Test(expected = NullPointerException .class)
public void test3() {myError.t(17);
}
http://www.yayakq.cn/news/444863/

相关文章:

  • ps做图游戏下载网站有哪些专注番禺网站优化
  • 济南怎样做网站推广淄博张店整合网络推广
  • 宁乡市住房和城乡建设局网站网站开发建设中
  • 瀑布流资源网站模板wordpress 评论插件
  • 北京网站制作17页房产网站建设
  • 想建立一个网站天津网络项目公司
  • 中山网站建设最好的公司东莞外贸公司网站制作
  • 成都网页设计的网站建设唐山正规做网站的公司哪家好
  • 网站建设名列前茅网络营销要怎么做
  • 网站备案核实建设工程合同解释
  • 建设银行网站修改预留手机号连锁餐厅vi设计公司
  • 盐城建设厅网站上海上网app
  • com网站免费注册公司网站建设企划书
  • 仿win8网站网站前端静态模板下载
  • 站长之家网址ip查询建设职业技术学院网站
  • 做白酒网站宁波 网站建设
  • 赶集网租房个人房源湖南专业竞价优化服务
  • 网站开发的实例丹东企业网站建设平台
  • 商贸城网站建设方案dw做的网站怎么去掉
  • 金属材料网站建设wordpress能注册
  • 宁波 做网站网站建设服务商有哪些
  • 丽江建设公司网站企点官网下载
  • 瓦房店网站建设专业移动网站建设商
  • 电子商务网站建设与维护试卷答案免费crm管理软件
  • 企业专业网站设计公福州网吧
  • 网站搭建中转网站集群建设是
  • 机械网站建设栏目内容个人创意logo设计
  • 做网站ps的图片数据分析软件工具有哪些
  • 网上定做衣服的网站查询网站备案号
  • 网站软文伪原创网络营销方式有哪些免费