title: 修改塊 - 單元測試
Unit Testing
原文:https://developers.google.com/blockly/guides/modify/android/unit-testing
命令行
Android單元測試在您的設(shè)備或模擬器上運(yùn)行。它們位于blocklytestblocklytest目錄中。您可以從命令行使用gradle從存儲庫根目錄運(yùn)行測試:
blockly-android$ ./gradlew cC
或者,為了更簡潔的輸出:
blockly-android$ ./gradlew -q cC
如果測試找不到您的設(shè)備或模擬器,您會收到以下錯(cuò)誤消息:
* What went wrong:
Execution failed for task ':blocklytest:connectedDebugAndroidTest'.
> com.android.builder.testing.api.DeviceException: No connected devices!
檢查adb設(shè)備和模擬器或設(shè)備的連接。
Android Studio
Android Studio也可以運(yùn)行測試。在Project子窗口中,使用Project樹視圖,右鍵單擊blocklytest模塊并選擇 Run。您也可以通過類似地右鍵單擊測試文件并選擇 Run 來運(yùn)行各個(gè)測試用例。
Android Studio提供了一個(gè)對話框,用于選擇連接的設(shè)備或啟動仿真器。