markdown-it
demo
Delete
Submit
clear
permalink
在 Gradle 中,你可以使用 Test task 來執行單一的測試類別或方法。以下是一些常見的方法: 1. **測試單一類別:** ```bash ./gradlew test --tests=com.example.MyTestClass ``` 這將執行 `MyTestClass` 這個測試類別中的所有測試方法。 2. **測試單一方法:** ```bash ./gradlew test --tests=com.example.MyTestClass.myTestMethod ``` 這將執行 `MyTestClass` 類別中的 `myTestMethod` 方法。 3. **使用通配符進行匹配:** 你也可以使用通配符進行匹配,例如,執行所有以 "Test" 結尾的測試類別的測試方法: ```bash ./gradlew test --tests="*Test" ``` 4. **使用正則表達式進行匹配:** 你可以使用正則表達式進行更複雜的匹配。例如,執行所有包含 "Integration" 的測試類別的測試方法: ```bash ./gradlew test --tests=".*Integration.*" ``` 5. **在 build.gradle 文件中設置單一測試:** 你也可以在 `build.gradle` 文件中配置單一測試,以便在每次運行測試時使用: ```gradle test { include 'com/example/MyTestClass.class' } ``` 或者,你可以使用 `testFilter` 配置: ```gradle test { filter { includeTestsMatching "com.example.MyTestClass.myTestMethod" } } ``` 請根據你的需求選擇上述的一種方法。這些方法將允許你在 Gradle 中運行特定的測試類別或方法。
html
source
debug
Fork me on GitHub