Как настроить тестовый набор в ruby? - PullRequest
0 голосов
/ 23 апреля 2011

Я пишу несколько сценариев ruby ​​и хочу написать для него модульные тесты и интеграционные тесты.

я узнал, что тестовый / модульный модуль присутствует в ruby.

в своих скриптах я написал рубиновые классы A и B, которые расширяют общий вспомогательный класс Common

в обоих классах, я пытаюсь настроить соединения S3.

Я написал тесты A_test, B_test.

когда я запускаю их по отдельности, они работают.

когда я собрал, они не работают. некоторые переменные в инициализации устанавливаются только для класса / тестов, которые выполняются первыми.

если сначала запускается A_test, то он работает. B_test не работает.

есть причина?

1 Ответ

0 голосов
/ 23 апреля 2011

Я не могу ответить на ваш вопрос без некоторых примеров кода, но учту возможность того, что проблема заключается в тестируемом коде, а не в тестах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...