- JUnit 教程
- JUnit - 首頁
- JUnit - 概述
- JUnit - 環境設定
- JUnit - 測試框架
- JUnit - 基本用法
- JUnit - API
- JUnit - 編寫測試
- JUnit - 使用斷言
- JUnit - 執行流程
- JUnit - 執行測試
- JUnit - 套件測試
- JUnit - 忽略測試
- JUnit - 時間測試
- JUnit - 異常測試
- JUnit - 引數化測試
- JUnit - 與 Ant 整合
- JUnit - 與 Eclipse 整合
- JUnit - 擴充套件
- JUnit 有用資源
- JUnit - 常見問題解答
- JUnit - 快速指南
- JUnit - 有用資源
- JUnit - 討論
JUnit 線上測驗
以下測驗提供了與JUnit 框架相關的多項選擇題 (MCQ)。您需要閱讀所有給定的答案,然後點選正確的答案。如果您不確定答案,可以使用顯示答案按鈕檢視答案。您可以使用下一題按鈕檢視測驗中的新一組問題。
問題 1 - 以下哪個選項正確描述了單元測試?
答案:B
解釋
單元測試是對單個實體(類或方法)進行測試。
問題 2 - 關於 Fixture,以下哪個選項正確?
A - Fixture 包含 setUp() 方法,該方法在每次測試呼叫之前執行。
答案:C
解釋
Fixture 包含 setUp() 方法,該方法在每次測試呼叫之前執行,以及 tearDown() 方法,該方法在每次測試方法之後執行。
答案:D
解釋
使用 @AfterClass 註解一個 public static void 方法會導致該方法在所有測試完成後執行。這可以用於執行清理活動。
問題 4 - TestCase 類中的以下哪個方法計算由 run(TestResult result) 執行的測試用例數量?
答案:A
解釋
int countTestCases() 方法計算由 run(TestResult result) 執行的測試用例數量。
問題 5 - TestCase 類中的以下哪個方法設定 TestCase 的名稱?
答案:C
解釋
void setName() 方法設定 TestCase 的名稱。
問題 6 - TestResult 類中的以下哪個方法獲取檢測到的錯誤數量?
答案:B
解釋
int errorCount() 方法獲取檢測到的錯誤數量。
問題 7 - TestSuite 類中的以下哪個方法返回一個將失敗並記錄警告訊息的測試?
A - static Test displayWarning(String message)
B - static Test showWarning(String message)
答案:D
解釋
int testCount() 方法返回一個將失敗並記錄警告訊息的測試。
答案:A
解釋
TestCase 包含一個測試用例,並定義了執行多個測試的 Fixture。