Java-单元测试和日志

本文详细介绍了Java中的单元测试工具JUnit,包括其概述、特点、使用步骤、注解和代码实例,强调了断言在测试中的重要性。接着,文章深入讲解了日志的概念,区分了日志与输出语句的区别,重点解析了Log4J的用途、配置和代码实例,展示了如何通过Log4J进行日志记录和管理。
摘要由CSDN通过智能技术生成


一、单元测试-JUnit

1.JUnit概述

JUnit是一个 Java 编程语言的单元测试工具,是一个非常重要的测试工具。

2.JUnit特点

  • JUnit是一个开放源代码的测试工具。
  • 提供注解来识别测试方法。
  • JUnit测试可以让你编写代码更快,并能提高质量。
  • JUnit优雅简洁。没那么复杂,花费时间较少。
  • JUnit在一个条中显示进度。如果运行良好则是绿色;如果运行失败,则变成红色。

3.JUnit的使用步骤

JUnit包下载:JUnit单元测试

  1. 将junit的jar包导入到工程中
  2. 编写测试方法该测试方法必须是公共的无参数无返回值的非静态方法
  3. 在测试方法上使用@Test注解标注该方法是一个测试方法
  4. 选中测试方法右键通过junit运行该方法

4.JUnit的相关注解

注解 说明
@Test 表示测试该方法
@Before 在测试的方法前运行
@After 在测试的方法后运行
@BeforeClass 在所有测试用例代码执行之前先执行,该方法必须是静态的
@AfterClass 在所有测试用例代码执行之后执行,该方法必须是静态的

5.JUnit的代码实例

import org.junit.*;


public class JunitDemo {
   
    @Before
    public void before() {
   
        System.out.println("before");
    }

    @Test
    public void test() {
   
        System.out.println("test");
    }

    @After
    public void after() {
   
        System.out.println
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浮华′

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值