109 votes

Quel est le but des annotations @ SmallTest, @ MediumTest et @ LargeTest dans Android ?

Je suis nouveau sur Android et j'ai vu des exemples de code utilisant ces annotations. Par exemple :

@SmallTest
public void testStuff() {
    TouchUtils.tapView(this, anEditTextView);
    sendKeys("H E L P SPACE M E PERIOD");
    assertEquals("help me.", anEditTextView.getText().toString());
}

Qu'est-ce que cette annotation accomplit ?

2voto

Rhisiart Points 931

Vous pouvez également annoter les tests unitaires POJO avec @Category(MediumTest.class) ou @Category(LargeTest.class), etc. en définissant vos propres catégories - voir les catégories de test repo pour un exemple

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X