Như một phần bổ sung cho câu trả lời của Davidann và chủ yếu là câu hỏi của OP trong phần bình luận:
Trong bối cảnh của đoạn mã trên, nó có thực sự LÀM bất cứ điều gì ngoại trừ việc để lại ghi chú cho các nhà phát triển khác không? Nó có thực thi bất cứ điều gì không? Có bất kỳ công cụ nào sử dụng chú thích này không? Mục đích của nó trong phát triển Android là gì?
Bạn có thể chạy một nhóm các bài kiểm tra được chú thích bằng chú thích cụ thể.
Từ tài liệu AndroidJUnitRunner :
Chạy một kích thước thử nghiệm cụ thể, tức là được chú thích bằng SmallTest hoặc MediumTest hoặc LargeTest :
adb shell am cụ -w -e kích thước [nhỏ | vừa | lớn] com.android.foo/android.support.test.runner.AndroidJUnitRunner
Bạn cũng có thể thiết lập các thông số đó thông qua gradle:
android {
...
defaultConfig {
...
testInstrumentationRunnerArgument 'size', 'Large'
}
}
Qua gradle:
-Pandroid.testInstrumentationRunnerArguments.size=small
Xem bài đăng trên blog của Doug Stevenson cũng như bài đăng trên blog này để biết thêm chi tiết.
adb shell am instrument -w -e size small com.android.foo/android.support.test.runner.AndroidJUnitRunner
; cảm ơn