iT邦幫忙

junit相關文章
共有 10 則文章
鐵人賽 Mobile Development DAY 3

技術 [Day 3]用JUnit環境練習第一個Unit test

JUnit 什麼是Junit,Junit是Java上最常見的單元測試工具,它可以幫忙把特定測試檔案執行,更進一步組合成測試套件(test suite)配合scr...

技術 Android軟體測試環境設定(四) 在專案中快速加入JUnit Test Case

要如何在現行專案裡面加入一個JUnit Test Case呢? 在專案中加入JUnit Test Case 的方法有兩種。 我們先介紹最無腦的第一種: 在要被測...

技術 Android軟體測試環境設定(二) 拆開專案,讓JUnit加速你的測試

前一篇使用教大家怎麼設定Robotium,使Android專案可以被測試。但是每次使用Android測試都要開啟模擬器,然後載入APK檔案,測試的時間都要等好幾...

鐵人賽 Mobile Development DAY 12

技術 Data layer testing (3)

上一篇我們寫好了 EtaResponseMapper 的 unit test。但 data layer 還有 EtaResponseMapper 未寫 unit...

鐵人賽 Mobile Development DAY 27

技術 ETA screen testing (1)

上一篇我們完成了車站列表頁的 ViewModel 和 Presenter 的 unit test。現在轉過去寫班次頁的 unit test。 EtaPresen...

鐵人賽 Mobile Development DAY 28

技術 ETA screen testing (2)

上一篇我們寫了一些 EtaViewModel 的測試,這一篇會集中寫跟時間相關的測試。 之前在 EtaViewModel 我們定義了更新一次的間距常數 AUTO...

鐵人賽 Mobile Development DAY 16

技術 Domain layer testing

今天會為上一篇所寫的兩個 use case 加上 unit test。 GetLinesAndStationsUseCaseImplTest 這個 test 其...

鐵人賽 Mobile Development DAY 13

技術 Data layer testing (4)

上一篇示範了 Ktor mock engine 的設定和測試了如果出現 exception 時能否順利地處理。現在就測試 getEta 輸出班次的情景。 Tes...

鐵人賽 自我挑戰組 DAY 26

技術 Day 26:回頭檢視 Unit Test(2/2)

在開始今天的主題之前,先跟大家分享一個好消息,Google Play 拒絕了 App 的上架申請。以第一次申請來說,只花三天的時間審核,比預期上快了很多。說是好...

鐵人賽 自我挑戰組 DAY 25

技術 Day 25:回頭檢視 Unit Test(1/2)

目前 App 繼續審核中,鐵人賽倒數 5 天。 開啟今天這個題目,是工作上跟同事討論了 Unit Test 。以工作來說主要面對是來自後端丟過來的資料,所以會拿...