JAVA学习笔记第六章
6.Junit、注解、枚举
Junit属于白盒测试


6.1Junit的使用

业务逻辑和代码逻辑容易混淆
使用Junit





【9】测试开始和测试结束之后执行一些操作

Before方法一般会申请资源:如数据库资源、IO资源、网络资源
After一般会释放资源:释放数据库资源、IO资源、网络资源

6.2注解

6.2.1注解使用实例
Junit注解@Test @Before @After
文档注解





6.2.2Java内置的三个注解




6.2.3自定义注解







@Retention



@Target


@Documented

@Inherited

6.3枚举
6.3.1自定义枚举类




测试类:

6.3.2enum
使用enum创建枚举类,JDK1.5之后

修改之后:

测试:

源码中常用的枚举形态:

例子:Thread线程

6.3.3enum的方法


6.3.4枚举实现接口



6.3.5枚举的应用




