2011-04-22 4 views
-1

J'écris quelques scripts ruby ​​et je voulais écrire des tests unitaires et des tests d'intégration pour cela. J'ai appris que le module test/unité est présent dans ruby.comment installer la suite de tests dans ruby?

dans mes scripts, je l'ai écrit des classes Ruby A et B qui étend la classe d'aide commune commune

à la fois la classe, je suis en train d'installer des connexions S3.

J'ai écrit A_test, B_test des cas de test.

Lorsque je les exécute individuellement, ils fonctionnent.

Quand je les ai assemblés, ils ne fonctionnent pas. certaines des variables de l'initialisation sont définies uniquement pour la classe/tests qui s'exécute en premier.

si A_test est exécuté en premier, alors cela fonctionne. B_test ne fonctionne pas.

une raison quelconque?

+0

Vous devez fournir des exemples de tests. –

Répondre

0

Je ne peux pas répondre correctement à votre question sans quelques exemples de code, mais considérez la possibilité que c'est le code testé qui est le problème, pas les tests.

Questions connexes