-
JUnit
JUnit是一个Java语言的单元测试框架。方便我们对程序进行测试 ,而不是在main方法中不停的注释。
步骤一:在Java Build Path里的Libraries添加JUnit驱动包。
步骤二:书写测试类
package com.shxt.test;
import org.junit.After;
import org.junit.Before;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
public class Test01 {
@BeforeEach
public void before(){
System.out.println("绿林好汉");
}
@AfterEach
public void after(){
System.out.println("康师傅方便面");
}
@Test
public void test01(){
System.out.println("王宝强");
}
@Test
public void test02(){
System.out.println("贾乃亮");
}
@Test
public void test03(){
System.out.println("陈羽凡");
}
}
注:@Test注释表明此方法是测试方法,@BeforeEach/@AfterEach分别在每个测试方法前后执行。
执行结果(Run As ->JUnit Test):
-
log4j
log4j是一个功能强大的日志组件,提供方便的日志记录。
步骤一:导入log4j驱动包。
步骤二:在src下创建log4j.properties文件
# Global logging configuration
log4j.rootLogger=ERROR, stdout
#映射文件的命名空间namespace
log4j.logger.com.shxt.model.User=TRACE
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
执行结果: