關(guān)于junit單元測(cè)試@Test的使用方式
Junit 單元測(cè)試—百度百科
JUnit是一個(gè)Java語言的單元測(cè)試框架。它由Kent Beck和Erich Gamma建立,逐漸成為源于Kent Beck的sUnit的xUnit家族中最為成功的一個(gè)。
JUnit有它自己的JUnit擴(kuò)展生態(tài)圈。
多數(shù)Java的開發(fā)環(huán)境都已經(jīng)集成了JUnit作為單元測(cè)試的工具。
JUnit是由 Erich Gamma 和 Kent Beck 編寫的一個(gè)回歸測(cè)試框架(regression testing framework)。
Junit測(cè)試是程序員測(cè)試,即所謂白盒測(cè)試,因?yàn)槌绦騿T知道被測(cè)試的軟件如何(How)完成功能和完成什么樣(What)的功能。
Junit是一套框架,繼承TestCase類,就可以用Junit進(jìn)行自動(dòng)測(cè)試了。
junit單元測(cè)試教程
導(dǎo)入pom 依賴
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
</dependency>
注意:
- 千萬不要再添加如下的標(biāo)簽屬性
- 否則單元測(cè)試的@Test注解不能用
<scope>test</scope>
創(chuàng)建.java 文件,測(cè)試單元
可以看到創(chuàng)建完成一個(gè)方法,方法頭上加一個(gè)@Test 注解,旁邊就會(huì)出現(xiàn)一個(gè)綠色的啟動(dòng)標(biāo)記 ,點(diǎn)擊運(yùn)行,可以看到?jīng)]有main方法也是可以啟動(dòng)單元的。

public class TestDemo {
@Test
public void show(){
System.out.println("Test單元測(cè)試");
}
}

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
javacv開發(fā)詳解之調(diào)用本機(jī)攝像頭視頻
這篇文章主要介紹了javacv開發(fā)詳解之調(diào)用本機(jī)攝像頭視頻,對(duì)javacv感興趣的同學(xué),可以參考下2021-04-04
SpringBoot使用druid配置多數(shù)據(jù)源問題
這篇文章主要介紹了SpringBoot使用druid配置多數(shù)據(jù)源問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03
Spring中事件機(jī)制的實(shí)現(xiàn)示例
Spring中的事件機(jī)制是基于觀察者模式實(shí)現(xiàn)的一種組件間通信機(jī)制,用于解耦不同組件,實(shí)現(xiàn)松耦合的消息傳遞,下面就來了解一下Spring中事件機(jī)制的實(shí)現(xiàn),感興趣的可以了解一下2025-10-10
Spring實(shí)戰(zhàn)之使用p:命名空間簡(jiǎn)化配置操作示例
這篇文章主要介紹了Spring實(shí)戰(zhàn)之使用p:命名空間簡(jiǎn)化配置操作,結(jié)合實(shí)例形式分析了spring p:命名空間簡(jiǎn)單配置與使用操作技巧,需要的朋友可以參考下2019-12-12
Java詳細(xì)講解IO流的Writer與Reader操作
Writer與Reader類不能直接調(diào)用,需要使用多帶的方法調(diào)用它們的子類,在他們的前邊加上一個(gè)File即可如(FileWriter或FileReader)的多態(tài)方法進(jìn)行其調(diào)用,并且他們也是抽象類調(diào)用需要連接接口Exception,它們的優(yōu)點(diǎn)在于可以直接寫入或讀出內(nèi)容,不需要使用byte轉(zhuǎn)八進(jìn)制2022-05-05

