DeviceJUnit4ClassRunner
public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner
implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver
java.lang.Object |
↳ | org.junit.runner.Runner |
| ↳ | org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod> |
| | ↳ | org.junit.runners.BlockJUnit4ClassRunner |
| | | ↳ | com.android.tradefed.testtype.DeviceJUnit4ClassRunner |
Coureur de test JUnit4 qui prend également en charge IDeviceTest
. Doit être spécifié au-dessus de JUnit4 Test avec une annotation RunWith.
Résumé
Classes imbriquées |
---|
class | DeviceJUnit4ClassRunner.LogAnnotation Fausse annotation destinée à transmettre les journaux aux journalistes. |
class | DeviceJUnit4ClassRunner.MetricAnnotation Fausse annotation destinée à transmettre des mesures aux journalistes. |
class | DeviceJUnit4ClassRunner.TestLogData Implémentation de ExternalResource et TestRule . |
class | DeviceJUnit4ClassRunner.TestMetrics Implémentation de ExternalResource et TestRule . |
Méthodes protégées |
---|
Object | createTest () Nous remplaçons createTest afin de définir le périphérique. |
void | runChild (FrameworkMethod method, RunNotifier notifier) |
Statement | withAfterClasses (Statement statement) |
Statement | withBeforeClasses (Statement statement) |
Constructeurs publics
DeviceJUnit4ClassRunner
public DeviceJUnit4ClassRunner (Class<?> klass)
Lance |
---|
InitializationError | |
Méthodes publiques
obtenirAbi
public IAbi getAbi ()
courir
public void run (RunNotifier notifier)
Paramètres |
---|
notifier | RunNotifier |
setAbi
public void setAbi (IAbi abi)
public void setTestInformation (TestInformation testInformation)
Paramètres |
---|
testInformation | TestInformation |
Méthodes protégées
créerTest
protected Object createTest ()
Nous remplaçons createTest afin de définir le périphérique.
runChild
protected void runChild (FrameworkMethod method,
RunNotifier notifier)
Paramètres |
---|
method | FrameworkMethod |
notifier | RunNotifier |
avecAfterClasses
protected Statement withAfterClasses (Statement statement)
Paramètres |
---|
statement | Statement |
avecAvantClasses
protected Statement withBeforeClasses (Statement statement)
Paramètres |
---|
statement | Statement |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/04/28 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]