2022-08-08 第七小组 房雪莹 学习笔记

今日学习内容:

1.JUnit单元测试的好处:
1).可以书写一系列的测试方法,对项目的所有的接口或者方法进行单元测试
2).启动后,自动化测试
3).只需要查看最后的结果
4).每个单元测试的用例相对独立,由JUnit启动
5).添加,删除,屏蔽测试方法

2.jar包
如果要引入第三方的插件,xxx.jar的文件
首先要把这个文件导入到我们的工程目录下
其次,要添加到工程的依赖目录中

3.测试方法
1.不能有返回值
2.不能有参数
3.必须有Test注解

4.JUnit断言:
JUnit的所有的断言都包含Assert类中
这个类提供了很多有用的断言来编写测试用例
只有失败的断言才会被记录

1.assertEquals:检查两个变量或等式是否平衡
2.assertTrue:检查条件是否为真
3.assertFalse:检查条件是否为假
4.assetNotFull:检查对象是否不为空
5.assetNull:检查对象是否为空

5.JUnit注解:
1.Test
2.Before:在测试方法执行之前执行的方法
3.After

6.当我们使用一个流的时候,通常包括三个步骤:
 1.获取一个数据源
 2.执行操作获取想要的结果
 3.每次操作,原有的流对象不改变,返回一个新的Stream对象

7.当我们使用一个流的时候,通常包括三个步骤:
 1.获取一个数据源
 2.执行操作获取想要的结果
 3.每次操作,原有的流对象不改变,返回一个新的Stream对象

8.JDK8函数式接口
 Consumer<T>:消费者 void accept(T t)
 Supplier:供应商 T get()
 Function: R apply(T t),将一个数据转化成另一个数据
 Predicate:断言,boolean test(T t),判断返回值是boolean

9.JDK8新增:
 1.函数式接口
 2.箭头函数(lambda表达式),不是java特有的。阉割版
 3.Optional类
 4.断言
 5.Stream编程

10.工具类:File操作文件的类
1.文件的路径
  正斜杠:左斜杠,撇,/
  反斜杠:右斜杠,捺,\
  在Unix/Linux,路径的分隔采用正斜杠/,
  在windows中,路径分隔采用反斜杠\。
 
  在java中,\代表转义
  在File类中,定义了路径分隔符的常量,自动识别操作系统。

 

posted @ 2022-08-08 19:56  房雪莹  阅读(30)  评论(0编辑  收藏  举报