Rails 3.1 и minitest: Как протестировать «другие» классы? - PullRequest
1 голос
/ 16 февраля 2012

Для controllers helpers и models очень хорошие папки, созданные в test папка.

1006 * А как насчет классов lib 1009 * Гдемы должны поставить этот тест ?, в эпоху папки test/unit мне нравилось использовать эту папку, но теперь папка называется test/models и теперь не выглядит хорошим местом.

У меня естьсоздал папку test/libs, но rake test не читает из нее: /

Кроме того, тесты, созданные из официальных папок тестов, не наследуются от общих MiniTest::Rails::Spec класс и поэтому я теряю общие начальные и конечные точки для реализации DatabaseCleaner стратегий и это общие вещи.

1 Ответ

0 голосов
/ 16 марта 2012

добавить:

require "./lib/class_name"

, чтобы загрузить файл, содержащий класс, который вы хотите проверить против

1005 * вы можете непосредственно запустить тестовый файл и пропустить все хелперы, чтобы сделать его мгновенным нагрузкитест.
...