Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Описание теста
public final class TestDescription
extends Object implements Comparable< TestDescription >, Serializable
| java.lang.Object |
| ↳ | com.android.tradefed.result.TestDescription |
Класс, представляющий информацию о тестовом примере.
Краткое содержание
Государственные строители |
|---|
TestDescription (String className, String testName) Конструктор |
TestDescription (String className, String testName, Annotation... annotations) Конструктор |
TestDescription (String className, String testName, Collection<Annotation> annotations) Конструктор |
Поля
PARAMETERIZED_TEST_REGEX
public static final Pattern PARAMETERIZED_TEST_REGEX
Регулярное выражение для параметризованного метода. Например: testName[0]
Государственные строители
Описание теста
public TestDescription (String className,
String testName) Конструктор
| Параметры |
|---|
className | String : Название класса, содержащего тест. |
testName | String : Название теста (метода). |
Описание теста
public TestDescription (String className,
String testName,
Annotation... annotations) Конструктор
| Параметры |
|---|
className | String : Название класса, содержащего тест. |
testName | String : Название теста (метода). |
annotations | Annotation : Список Annotation , связанных с тестовым случаем. |
Описание теста
public TestDescription (String className,
String testName,
Collection<Annotation> annotations) Конструктор
| Параметры |
|---|
className | String : Название класса, содержащего тест. |
testName | String : Название теста (метода). |
annotations | Collection : Набор Annotation , связанных с тестовым примером. |
Общедоступные методы
compareTo
public int compareTo (TestDescription o)
| Параметры |
|---|
o | TestDescription |
равно
public boolean equals (Object obj)
fromString
public static TestDescription fromString (String data)
Создайте объект TestDescription на основе его представления toString() ).
| Параметры |
|---|
data | String : строковое представление. Ожидаемый формат: classname#methodname |
| Возвраты |
|---|
TestDescription | TestDescription или null, если его не удалось разобрать. |
getAnnotation
public T getAnnotation (Class<T> annotationType)
| Параметры |
|---|
annotationType | Class |
| Возвраты |
|---|
T | Аннотация типа annotationType, прикрепленная к этому узлу описания, или null, если таковой не существует. |
получить аннотации
public Collection<Annotation> getAnnotations ()
| Возвраты |
|---|
Collection<Annotation> | все аннотации, прикрепленные к этому узлу описания |
getClassName
public String getClassName ()
Возвращает полное имя класса теста.
getTestName
public String getTestName ()
Возвращает имя теста с параметрами, если это параметризованный тест. Возвращает обычное имя теста, если это не параметризованный тест.
getTestNameWithoutParams
public String getTestNameWithoutParams ()
Возвращает имя теста без каких-либо параметров (если это параметризованный метод).
хешкод
public int hashCode ()
toString
public String toString ()
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[null,null,["Последнее обновление: 2026-06-22 UTC."],[],[]]