国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Junit4單元測(cè)試的使用

這篇具有很好參考價(jià)值的文章主要介紹了Junit4單元測(cè)試的使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

導(dǎo)入Junit4依賴

要使用單元測(cè)試,首先我們得在項(xiàng)目中導(dǎo)入Junit4的jar包。

  • 普通導(dǎo)入方式,在項(xiàng)目目錄下創(chuàng)建一個(gè)lib文件夾,然后將Junit4的jar復(fù)制進(jìn)來,然后右鍵點(diǎn)擊Add as Library 將jar設(shè)為依賴。

在這里插入圖片描述

  • Maven項(xiàng)目導(dǎo)入方式,在maven的配置文件pom.xml直接添加依賴坐標(biāo)即可。

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.13.2</version>
    <scope>provided</scope>
</dependency>

單元測(cè)試

1. 首先我們先創(chuàng)建一個(gè)需要進(jìn)行測(cè)試類。

junit單元測(cè)試依賴,單元測(cè)試,junit,java

2.然后按住 ctrl + shift + T,然后點(diǎn)擊 create New Test 為其創(chuàng)建測(cè)試類。

junit單元測(cè)試依賴,單元測(cè)試,junit,java

junit單元測(cè)試依賴,單元測(cè)試,junit,java

此時(shí)就為我們生成了一個(gè)測(cè)試類。

junit單元測(cè)試依賴,單元測(cè)試,junit,java

3.單元測(cè)試注解的使用

創(chuàng)建好測(cè)試類以后我們還需要?jiǎng)?chuàng)建需要進(jìn)行單元測(cè)試的方法,并且使用注解對(duì)這些方法進(jìn)行響應(yīng)的標(biāo)注。

單元測(cè)試常用的注解:
@Test: 表示要進(jìn)行單元測(cè)試的方法,且返回值必須為void。
@Before:表示這個(gè)方法一定在單元測(cè)試方法之前執(zhí)行。
@After: 表示這個(gè)方法一定在單元測(cè)試方法之后執(zhí)行。

在了解Junit單元測(cè)試常用注解的意義后,我們就可以進(jìn)行單元測(cè)試。

junit單元測(cè)試依賴,單元測(cè)試,junit,java

運(yùn)行結(jié)果:

junit單元測(cè)試依賴,單元測(cè)試,junit,java
junit單元測(cè)試依賴,單元測(cè)試,junit,java

注意,單元測(cè)試的方法可以有多個(gè)

junit單元測(cè)試依賴,單元測(cè)試,junit,java

進(jìn)行多個(gè)單元測(cè)試結(jié)果:

junit單元測(cè)試依賴,單元測(cè)試,junit,java

結(jié):綜上所述,基本Junit單元測(cè)試的使用就完成了,單元測(cè)試為我們項(xiàng)目開發(fā)中的一些不確定因素的解決提供了有效的幫助,如果能夠利用好,將會(huì)提高我們的開發(fā)效率。文章來源地址http://www.zghlxwxcb.cn/news/detail-638930.html

到了這里,關(guān)于Junit4單元測(cè)試的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【單元測(cè)試】Junit 4(三)--Junit4斷言

    ? **斷言(assertion)**是一種在程序中的一階邏輯(如:一個(gè)結(jié)果為真或假的邏輯判斷式),目的為了表示與驗(yàn)證軟件開發(fā)者預(yù)期的結(jié)果——當(dāng)程序執(zhí)行到斷言的位置時(shí),對(duì)應(yīng)的斷言應(yīng)該為真。若斷言不為真時(shí),程序會(huì)中止執(zhí)行,并給出錯(cuò)誤信息。 這里我們直接上例子 接下來我們

    2024年02月08日
    瀏覽(19)
  • Junit4入門之什么是單元測(cè)試?

    Junit4入門之什么是單元測(cè)試?

    干了一年多的后端了,從來沒有了解過 單元測(cè)試 。雖然我知道測(cè)試不僅僅是測(cè)試們的任務(wù),后端也要進(jìn)行自測(cè)來保證自己的代碼的可用性,但我一直都只是用postman來實(shí)施的,調(diào)用調(diào)通了即可。雖然我也知道Junit是用于測(cè)試的軟件,項(xiàng)目里也引入過,但真的就只是點(diǎn)到為止,

    2024年03月18日
    瀏覽(24)
  • Junit4 + Mockito進(jìn)行單元測(cè)試實(shí)戰(zhàn)案例

    Junit4 + Mockito進(jìn)行單元測(cè)試實(shí)戰(zhàn)案例

    ? 實(shí)戰(zhàn)代碼案例: ??????????? 注意:idea2021.3.3之前的版本都搜索不到這個(gè)插件。 使用TestMe自動(dòng)生成單元測(cè)試代碼: 不是自動(dòng)化執(zhí)行的單元測(cè)試都是無意義的,項(xiàng)目中那么多單測(cè),難道一個(gè)一個(gè)點(diǎn)嗎? 引入maven-surefire-plugin插件用于自動(dòng)化執(zhí)行單測(cè)。 include里表

    2024年02月16日
    瀏覽(21)
  • 基于Junit4+Mockito+PowerMock實(shí)現(xiàn)Controller+Service的單元測(cè)試

    基于Junit4+Mockito+PowerMock實(shí)現(xiàn)Controller+Service的單元測(cè)試

    一 導(dǎo)入的依賴 二 依賴版本 三 controller測(cè)試示例代碼 ? ? ? controller ? ? ? ? controllerTest ? ? ? ? 測(cè)試結(jié)果:覆蓋率100% ? ? ? ? 帶異常的Controller ? ? ? ? 帶異常提示的ControllerTest ? ? ? ? 測(cè)試結(jié)果,覆蓋率100% ? 三 service測(cè)試示例代碼 ? ? ? ? service ? ? ? ? serviceTest ???

    2024年02月14日
    瀏覽(28)
  • Tests run: 0, Failures: 0, Errors: 0, Skipped: 0【Junit4 升級(jí) Junit5】【Maven 檢測(cè)不到單元測(cè)試問題】

    由于測(cè)試容器,有殘留的 JUnit4 依賴項(xiàng)。能夠通過顯式將 JUnit5 設(shè)置為萬無一失插件的依賴項(xiàng)來解決此問題,如下所示:

    2024年04月27日
    瀏覽(23)
  • Java~在maven項(xiàng)目中添加junit依賴實(shí)現(xiàn)單元測(cè)試(@After

    Java~在maven項(xiàng)目中添加junit依賴實(shí)現(xiàn)單元測(cè)試(@After

    在main目錄下新建一個(gè)test目錄, 并將它設(shè)置為Test Sources Root 實(shí)現(xiàn) 在pom.xml中導(dǎo)入依賴 下載單元測(cè)試的插件 3. 雙擊選擇你要測(cè)試的類, 使用快捷鍵ctrl+shift+t 4. 點(diǎn)擊create, 然后更改如下畫面junit4, 選中你要測(cè)試的方法, 單元測(cè)試的生成類默認(rèn)保存在test目錄下 5. 進(jìn)入生成的測(cè)試類就可

    2024年04月27日
    瀏覽(17)
  • Java中的JUnit是什么?如何使用JUnit進(jìn)行單元測(cè)試

    JUnit是Java中最流行的單元測(cè)試框架之一。它可以幫助開發(fā)人員在代碼編寫過程中檢測(cè)出錯(cuò)誤和異常,從而提高代碼的質(zhì)量和可靠性。 JUnit是一個(gè)由Kent Beck和Erich Gamma創(chuàng)建的開源Java單元測(cè)試框架,它已經(jīng)成為Java開發(fā)中最常用的測(cè)試框架之一。這個(gè)框架的主要目的是為了簡(jiǎn)化單元

    2024年02月12日
    瀏覽(34)
  • Java中的JUnit單元測(cè)試方法的使用

    選中當(dāng)前工程 - 右鍵選擇:build path - add libraries - JUnit 4 - 下一步 創(chuàng)建Java類,進(jìn)行單元測(cè)試。 此時(shí)的Java類要求:① 此類是public的 ②此類提供公共的無參的構(gòu)造器 此類中聲明單元測(cè)試方法。 此時(shí)的單元測(cè)試方法:方法的權(quán)限是public,沒有返回值,沒有形參。 此單元測(cè)試方法上

    2024年02月14日
    瀏覽(33)
  • Java - 單元測(cè)試及Junit的使用講解及練習(xí)

    Java - 單元測(cè)試及Junit的使用講解及練習(xí)

    目錄 ??2.1 什么是單元測(cè)試 ??2.2 測(cè)試分類: 1. ??黑盒測(cè)試 2. ??白盒測(cè)試 ??2.3 Junit介紹 ??2.4 Junit的基本使用步驟:(默認(rèn)使用maven創(chuàng)建項(xiàng)目) 1. ??pom.xml中引入依賴: ?2. ??示例編寫一個(gè)java程序: 3. ??在測(cè)試類方法上添加注解 @Test。 4. ??點(diǎn)擊測(cè)試運(yùn)行 ?5.???查看運(yùn)行結(jié)果

    2024年01月23日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包