2010-12-20 4 views
0

J'ai un projet avec plusieurs classes et activités. Je voudrais tester certaines de ces classes en créant un autre projet et en les utilisant. Est-ce possible? J'ai essayé de créer un projet de test Android dans Eclipse, en le liant au projet que je veux tester, en créant une activité et en utilisant certaines de ces classes. Malheureusement, j'obtiens NoClassDefFoundError. Pourriez-vous s'il vous plaît m'adresser à la bonne direction sur la façon de créer ce genre de test? Merci!Création d'un projet de test pour tester des classes dans un autre projet sous Android

Répondre

1

Ce que vous cherchez est le test JUnit. Thereis plentyout thereto getyou started.

Pour tester les activités que vous pouvez tirer des intentions à l'aide ActivityInstrumentationTestCase2

+0

Je l'ai déjà lu JUnit, mais il me semble assez complexe. Pas de moyen plus simple de le faire? Je veux juste inclure les classes d'un projet dans un autre (sans avoir à marquer le premier comme une bibliothèque). Merci quand même pour ta réponse! –

+0

Oui, il y a plusieurs façons d'y parvenir. C'est mieux si vous ne modifiez pas le code à tester pour des raisons de test. Vous pouvez créer une classe de test et déclencher des intentions depuis cette classe de test vers votre classe cible. Ou simplement importer le paquet cible et l'utiliser, Tout dépend de votre implémentation. JUnit est assez simple une fois que vous l'avez fait fonctionner. – Reno

Questions connexes