Есть ли инструмент для создания драгоценного камня Ruby, который автоматически генерирует не только структуру файла проекта, но и тестирует структуру файла (с использованием тестов ruby assert по умолчанию или rspec)?Сгенерировать скелет тестов при создании драгоценного камня
ответ
Возможно, вы захотите взглянуть на hoe
, что позволяет вам создавать свои собственные шаблоны проектов в erb
, среди прочего. См. http://docs.seattlerb.org/hoe/
Лично я нашел, несмотря на то, что сначала искал что-то подобное, что bundle gem <gemname>
и краткая ссылка на более ранний проект не так много работают на практике, учитывая количество драгоценных камней, которые я написал (около 7, хотя опубликован только один). Комментарий Бориса Ститницкого звучит верно и для меня - понимая, почему работает какая-то конкретная структура, и создавая его с нуля, по крайней мере, пару раз, стоит того времени, потраченного на получение знаний Ruby.
Однако, если проект моей дневной работы включал создание многих драгоценных камней в доме, я, вероятно, использовал бы hoe
или аналогичный инструмент, чтобы они начали последовательно.
- 1. Пропуск некоторых файлов при создании нового драгоценного камня
- 2. Ошибка при выпуске драгоценного камня
- 3. Как требовать класс при создании рубинового драгоценного камня?
- 4. Переопределить метод внутри драгоценного камня из другого драгоценного камня
- 5. Критерии создания драгоценного камня
- 6. Перепечатка драгоценного камня на RubyGems путем замены всего драгоценного камня?
- 7. Неинициализированная константа RSpec при добавлении драгоценного камня
- 8. config.gem требует драгоценного камня?
- 9. Уровень опыта драгоценного камня
- 10. Альтернатива глобализации драгоценного камня
- 11. Datatables без драгоценного камня?
- 12. Сверление определенного драгоценного камня
- 13. Найти корень драгоценного камня
- 14. Создание драгоценного камня: запуск кода при установке
- 15. Настройка параметров конфигурации при записи драгоценного камня
- 16. Ловля исключений при использовании внешнего драгоценного камня
- 17. Ошибка при добавлении драгоценного камня Devise
- 18. Bundler :: GemRequireError при добавлении драгоценного камня
- 19. rake release зависает при выпуске драгоценного камня
- 20. LoadError при необходимости переименованного драгоценного камня
- 21. Создайте пулю при использовании драгоценного камня предка
- 22. Конфликт имен при установке рубинового драгоценного камня
- 23. Ошибка при установке драгоценного камня из резины
- 24. Ошибки при установке драгоценного камня mysql12 Рубина
- 25. Пользовательский ввод при установке драгоценного камня
- 26. Странные ошибки при установке моего драгоценного камня
- 27. Изготовление драгоценного камня циклическая зависимость
- 28. Определение версии драгоценного камня в Gemspec
- 29. Неверная версия драгоценного камня зависимости при выполнении теста для моего драгоценного камня
- 30. Как найти местоположение драгоценного камня?
Например, Rails создает проекты с уже скелетными тестами тестов. Но имейте в виду, что автоматическое создание тестов должно использоваться только теми, кто знаком с «ручным» поколением, иначе это сделает глупым. –
@BorisStitnicky, я сделал это вручную несколько раз, теперь я ищу способ автоматизировать этот процесс. Я знаю, что Rails имеет эту функциональность, но мне это не нужно для Rails. – evfwcqcg