關于java單元測試(@Test)詳解
初學者在寫java代碼的時候,可能會因為寫一個小功能就要寫一個類,寫一個main方法而苦惱。其實java的工程師在很早的時候就提供了解決的方案。就是我們今天要講 的Junit測試。
在使用的時候首先需要配置環(huán)境:
一、英文
選中一個java工程 右擊鼠標 -> 選擇properties -> 選擇Java Build Path (在左邊的菜單中) -> 在右邊選擇標簽 Libraries -> 單擊按鈕“Add Library” -> 選擇JUnit , 單擊按鈕 “Next>” -> 選擇JUnit library version 為: JUnit4 -> 單擊按鈕“Finish” –> 單擊按鈕 “OK” 環(huán)境配置完畢。
二、中文
選中一個java工程 右擊鼠標 -> 選擇屬性(R)-> 選擇Java構建路徑(在左邊的菜單中) -> 在右邊選擇標簽 庫(L)-> 單擊按鈕“Add Library” -> 選擇JUnit , 單擊按鈕 下一步 -> 選擇JUnit庫版本(j) 為: JUnit4 -> 單擊按鈕“Finish” –> 單擊按鈕 完成 –> 單擊Apply and Close(關閉以及應用)環(huán)境配置完畢。

使用:
1、新建一個類 不需要寫main方法,導入包org.junit.Test(可以快捷鍵自動導包 ctrl+shift+o)
2、運行:分兩種情況:
2.1 點擊左上角的運行按鈕是運行所有的測試程序



2.2 在某個測試程序的方法名上右擊Run As --->Junit Test 是運行該測試程序,其他的不運行(下圖所示為運行的所有測試程序)
或者在選中方法的時候,直接點擊左上角的運行按鈕。

注意:方法權限只能是public,不能用static修飾。
idea 中:

總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
ShardingSphere jdbc實現分庫分表核心概念詳解
這篇文章主要為大家介紹了ShardingSphere jdbc實現分庫分表核心概念詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-12-12
springboot+thymeleaf+mybatis實現甘特圖的詳細過程
這篇文章主要介紹了springboot+thymeleaf+mybatis實現甘特圖的詳細過程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-07-07
基于SpringBoot和MySQL實現圖片CRUD的三種解決方案
在基于 Spring Boot 和 MySQL 開發(fā)的后端程序中,處理圖片的增刪改查(CRUD)通常涉及到兩個核心部分:存儲圖片路徑信息到數據庫和實際文件操作(上傳、刪除等),以下是幾種常見的解決方案,分別詳細說明其使用方法,并對比優(yōu)缺點,需要的朋友可以參考下2025-08-08
Java畢業(yè)設計實戰(zhàn)項目之倉庫管理系統(tǒng)的實現流程
這是一個使用了java+SSM+Maven+Bootstrap+mysql開發(fā)的倉庫管理系統(tǒng),是一個畢業(yè)設計的實戰(zhàn)練習,具有一個倉庫管理系統(tǒng)該有的所有功能,感興趣的朋友快來看看吧2022-01-01

