Результаты поиска по запросу "rspec"

1 ответ

 по сути, оборачивает строку и заставляет ее вести себя как объект ввода-вывода (в данном случае это файл)

ользую ruby ​​1.9 и пытаюсь сделать BDD. Мой первый тест «должен читать в csv» работает, но второй, где мне требуется, чтобы объект файла был смоделирован, не работает. Вот моя модель спецификации: require 'spec_helper' describe Person do ...

1 ответ

Получение

лизовал Оптимистическую блокировку для состояния гонки. Для этого я добавил дополнительный столбецlock_version в продукте. Метод:recalculate звонит в приватmethod_1 потом спасает (save!) продукт. Я не могу использоватьsave! наединеmethod_1потому ...

1 ответ

Сохранить переменную в огурце?

Я хочу получить доступ к переменным в выражениях Разности / Данных / Когда. Как сохранить переменные, чтобы они были доступны везде? Given(#something) do foo = 123 # I want to preserve foo end Then(#something) do # how to access foo at this ...

ТОП публикаций

1 ответ

Хммм ... Мне нравится идея. Проверю это и вернусь с результатом. Спасибо

у обнаружить с отсутствующим BDD: включить параметры для метода ActiveRecord :: Base.find. Так что моя идея состоит в том, чтобы иметь в спецификации что-то вроде ...

1 ответ

Теперь я могу взломать мои файлы, и автотест тихо предупредит меня, если я что-то сломал, когда я иду вперед.

ал развертывать мое последнее приложение RoR наHeroku, что потребовало от меня начать использовать PostgreSQL - я ранее использовал SQLite и MySQL. Мне нужен очень простой способ непрерывного тестирования красного / зеленого на всех трех базах ...

1 ответ

Как использовать фабрики FactoryGirl из движка

У нас есть два веб-приложения, которые используют одну базу данных и модели. Чтобы сохранить его сухим, мы создали движок, который содержит все эти модели. Этот движок включен в соответствующие приложения через Gemfile. У нас есть тесты с RSpec и ...

4 ответа

Как избежать предупреждения об устаревании для 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" ...

2 ответа

Я понимаю, что этот вопрос задавали очень давно, но я все равно поделился. GLHF

я было несколько комбинированных тестов контроллера / вида, написанных с помощью rspec. Я добавил гем Capybara и написал несколько интеграционных тестов, которые хорошо проходят. Единственная проблема заключается в том, что теперь во всех моих ...

3 ответа

Да, я использую Spork. Но это не в тему. Спорк экономит ~ 15 сек. на старте. Но изменение стратегии сэкономит 10 минут. для моего теста ...

ел бы увеличить скорость моих тестов. Должен ли я использоватьuse_transactional_fixtures или пойти сdatabase_cleaner драгоценный камень?Какая стратегия database_cleaner является лучшей? Я заметил, что после миграции из:truncation в:transaction ...

3 ответа

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

апуске функции Rspecs я получаю следующую ошибку (полная трассировка внизу этого сообщения) Выход пумыRack app error handling request { ...