Результаты поиска по запросу "rspec"
по сути, оборачивает строку и заставляет ее вести себя как объект ввода-вывода (в данном случае это файл)
ользую ruby 1.9 и пытаюсь сделать BDD. Мой первый тест «должен читать в csv» работает, но второй, где мне требуется, чтобы объект файла был смоделирован, не работает. Вот моя модель спецификации: require 'spec_helper' describe Person do ...
Получение
лизовал Оптимистическую блокировку для состояния гонки. Для этого я добавил дополнительный столбецlock_version в продукте. Метод:recalculate звонит в приватmethod_1 потом спасает (save!) продукт. Я не могу использоватьsave! наединеmethod_1потому ...
Сохранить переменную в огурце?
Я хочу получить доступ к переменным в выражениях Разности / Данных / Когда. Как сохранить переменные, чтобы они были доступны везде? Given(#something) do foo = 123 # I want to preserve foo end Then(#something) do # how to access foo at this ...
Хммм ... Мне нравится идея. Проверю это и вернусь с результатом. Спасибо
у обнаружить с отсутствующим BDD: включить параметры для метода ActiveRecord :: Base.find. Так что моя идея состоит в том, чтобы иметь в спецификации что-то вроде ...
Теперь я могу взломать мои файлы, и автотест тихо предупредит меня, если я что-то сломал, когда я иду вперед.
ал развертывать мое последнее приложение RoR наHeroku, что потребовало от меня начать использовать PostgreSQL - я ранее использовал SQLite и MySQL. Мне нужен очень простой способ непрерывного тестирования красного / зеленого на всех трех базах ...
Как использовать фабрики FactoryGirl из движка
У нас есть два веб-приложения, которые используют одну базу данных и модели. Чтобы сохранить его сухим, мы создали движок, который содержит все эти модели. Этот движок включен в соответствующие приложения через Gemfile. У нас есть тесты с RSpec и ...
Как избежать предупреждения об устаревании для stub_chain в RSpec 3.0?
Когда я запускаю тест с stub_chain, я получаю предупреждение об устаревании. describe "stubbing a chain of methods" do subject { Object.new } context "given symbols representing methods" do it "returns the correct value" ...
Я понимаю, что этот вопрос задавали очень давно, но я все равно поделился. GLHF
я было несколько комбинированных тестов контроллера / вида, написанных с помощью rspec. Я добавил гем Capybara и написал несколько интеграционных тестов, которые хорошо проходят. Единственная проблема заключается в том, что теперь во всех моих ...
Да, я использую Spork. Но это не в тему. Спорк экономит ~ 15 сек. на старте. Но изменение стратегии сэкономит 10 минут. для моего теста ...
ел бы увеличить скорость моих тестов. Должен ли я использоватьuse_transactional_fixtures или пойти сdatabase_cleaner драгоценный камень?Какая стратегия database_cleaner является лучшей? Я заметил, что после миграции из:truncation в:transaction ...
блоки, и исключение срабатывает после последнего из них. Мои тесты изолированы друг от друга, DatabaseCleanup заботится об очистке базы данных между тестами, в моих тестах не используется ни переменная экземпляра, ни переменная экземпляра класса ни в одном из моего кода.
апуске функции Rspecs я получаю следующую ошибку (полная трассировка внизу этого сообщения) Выход пумыRack app error handling request { ...