- 12月 18 週五 202009:53
Mockito使用verify和ArgumentCaptor
- 12月 17 週四 202021:03
使用PowerMockito去mock靜態方法(static method)

環境準備
在Maven Project中可以在pom.xml中加入dependency:
- 9月 13 週四 201810:32
如何在Windows 10 上跑google test

開啟 Windows 10 開發人員模式
1. 設定 - > 更新與安全性
- 8月 06 週一 201821:30
單元測試為什麼會這麼重要─成為優秀的軟體工程師

自從某一次廠商來維修電梯以後,我們的按鈕就反過來了
你按下,其實是上
- 7月 11 週三 201823:03
白箱測試 VS 黑箱測試

白箱測試
● 分析程式內部邏輯做為測試依據,但期待結果還是來自於需求
- 7月 05 週四 201820:53
一個優秀的單元測試應該具備什麼樣的特質
在《單元測試的藝術》這本書中提到一個優秀的單元測試應該具備什麼樣的特質
1.它應該是自動化,而且可被重複執行的
2.它應該很容易被實現
3.它到第二天應該還有存在的意義(指不是臨時性的)
1.它應該是自動化,而且可被重複執行的
2.它應該很容易被實現
3.它到第二天應該還有存在的意義(指不是臨時性的)
- 7月 04 週三 201822:55
整合測試和單元測試到底哪裡不一樣(IT vs UT)
常常有人會問整合測試(integration testing)和單元測試(unit testing)到底有什麼區別
何謂整合測試(IT)?
我們先看看《單元測試的藝術》這本書給的定義:
何謂整合測試(IT)?
我們先看看《單元測試的藝術》這本書給的定義:
- 3月 18 週日 201813:25
JUnit如何對System.out.println進行單元測試呢?

▲今天我們有一個class叫做Add,這個class裡面有一個method叫做sum
這個method主要就是把參數a,b相加後印出來
那如果你今天想要用單元測試(unit test)對這個method進行測試該如何做呢?
- 12月 14 週四 201721:34
Java - JUnit testing in Eclipse

1.創立一個新專案JUnitTest(專案名稱隨便你取,只是我現在在測試JUnit)
2.創立好專案後,我創了一個package叫做testing
3.接著我建了一個class叫做JUnitTesting,撰寫了2個function,分別為square和CountA
- 10月 15 週日 201716:22
Visual Studio 2017 C++ 單元測試(Unit Test) 使用GoogleTest工具

首先,在專案按下右鍵,點選管理方案的NuGet套件
接著的操作如下圖
1

