zoukankan      html  css  js  c++  java
  • Java学习笔记 第六章 Junit、注解、枚举

    JAVA学习笔记第六章

    6.Junit、注解、枚举

    Junit属于白盒测试

    image-20210520161321162

    image-20210520161416619

    6.1Junit的使用

    image-20210520161631491

    业务逻辑和代码逻辑容易混淆

    使用Junit

    image-20210520162429454

    image-20210520162512510

    image-20210520162803351

    image-20210520162722970

    image-20210520162734042

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

    image-20210520163012028

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

    After一般会释放资源:释放数据库资源、IO资源、网络资源

    image-20210520162924578

    6.2注解

    image-20210520163309456

    6.2.1注解使用实例

    Junit注解@Test @Before @After

    文档注解

    image-20210520163758138

    image-20210520164118091

    image-20210520164036937

    image-20210520163925103

    image-20210520164228789

    6.2.2Java内置的三个注解

    image-20210520164315294

    image-20210520164426356

    image-20210520164607566

    image-20210520164755932

    6.2.3自定义注解

    image-20210520165046273

    image-20210520165216643

    image-20210520165334732

    image-20210520165421548

    image-20210520165547322

    image-20210520165739843

    image-20210520165829041

    @Retention

    image-20210520170021249

    image-20210520170314676

    image-20210520170237023

    @Target

    image-20210520170945308

    image-20210520171316034

    @Documented

    image-20210520171519823

    @Inherited

    image-20210520171737513

    6.3枚举

    6.3.1自定义枚举类

    image-20210520172346912

    image-20210520172217631

    image-20210520172412653

    image-20210520172424821

    测试类:

    image-20210520172443938

    6.3.2enum

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

    image-20210520172811961

    修改之后:

    image-20210520172707150

    测试:

    image-20210520173035001

    源码中常用的枚举形态:

    image-20210520173158286

    例子:Thread线程

    image-20210520173228347

    6.3.3enum的方法

    image-20210520173510038

    image-20210520173703869

    6.3.4枚举实现接口

    image-20210520173857672

    image-20210520173931543

    image-20210520174019038

    6.3.5枚举的应用

    image-20210520174316668

    image-20210520174403938

    image-20210520174346602

    image-20210520174520254

    image-20210520175642770

  • 相关阅读:
    python学习之路01
    面向对象(2)__继承多态1
    面向对象(1)____私有公有 访问限制
    property
    yield理解
    列表推导式
    Django序列化1_基本的序列化和反序列化
    一些滑动操作
    装饰器
    django模板
  • 原文地址:https://www.cnblogs.com/wrrr/p/14793558.html
Copyright © 2011-2022 走看看