Java 在單元測試裡面去使用log4j

2021-08-20 04:05:12 字數 776 閱讀 6161

定義乙個類,裡面四個方法,加減乘除,使用log4j列印計算結果,計算出每個方法執行的時間,毫秒為單位,**如下:

package com.company;

import org.apache.log4j.logger;

import org.junit.after

;import org.junit.before

;import org.junit.test

;public class calculatortest

//減法

@test

public void

subtraction()

//乘法

@test

public void

multiplication()

//除法

@test

public void

div()

@before

public void

sub()

@after

public void

jian()

}

執行結果:

info - 第乙個數:6

info - 第二個數:2

info - 運算結果:num+num1=8

info - 第乙個數:6

info - 第二個數:2

info - 運算結果:num-num1=4

info - 第二個數:2

info - 運算結果:num/num1=3

Java單元測試

直接目的 是為了提高 質量,減少自己的 出現線上bug。實現思路 覆蓋 實現的路徑。保證每條路徑都能覆蓋到,並且值在預期之內。長遠意義 保證 在修改bug前後 重構前後的邏輯一致。更像是留給後期維護的 邏輯文件。溫習下大學的知識。這裡寫描述 測試過程 參與人測試方法 單元測試 開發白盒 語句覆蓋 判...

JAVA單元測試入門

現在單元測試很流行,都說要測試驅動開發了嘛,還有敏捷開發什麼的,且不說思路怎麼樣,技術走勢我們控制不了,不過就單元測試技術本身來說,還是有一定意義的。單元測試就是寫 來測試 主要就是對方法的測試,細分的話也可以分為黑盒測試,白盒測試,以及模擬測試,一般三種都要同時使用,最基本的就是呼叫一下方法,ju...

java單元測試junit

推薦 unit3.81與junit4.0區別 1.在 junit 4 中,測試是由 test 注釋來識別的 2.unit 3.81 測試執行程式時會在執行每個測試之前自動呼叫 setup 方法,在junit4.0中,要用 before 注釋 3.在 junit 3.81 中,測試執行程式時會在執行每...