0
ответов

Capybara: Как сделать Я заполняю поле ввода по его идентификатору

У меня есть следующее:
вопрос задан: 21 January 2011 00:18
0
ответов

Как протестировать метод ApplicationController, определенный также как вспомогательный метод?

В моем ApplicationController есть метод, определенный как вспомогательный метод: helper_method: some_method_here Как вообще протестировать ApplicationController в RSpec? Как включить / вызвать этот вспомогательный метод ...
вопрос задан: 19 January 2011 18:24
0
ответов

Rspec: тестирование присвоения переменной экземпляра

Использование Rspec с Factory Girl. Пытаюсь проверить, какие данные назначаются в моем контроллере (и протестировать их). В каждом сообщении, которое я читал, говорится, что я могу получить что-то от assigns (), но ...
вопрос задан: 18 January 2011 03:06
0
ответов

Тестирование представления Rspec с помощью capybara и rails3

Мне очень нравится, как RSpec может разделять тесты контроллера и просмотра, но у меня есть проблемы с получением capybara matchers для работы в режиме просмотра. В основном я пытаюсь достичь такого: ...
вопрос задан: 16 January 2011 15:59
0
ответов

Тестирование файла отправки RSpec

Как проверить действие контроллера что отправляет файл? Если я сделаю это с помощью controller.should_receive (: send_file), тест завершится неудачно с "Отсутствующим шаблоном", потому что ничего не будет отображаться.
вопрос задан: 15 January 2011 17:43
0
ответов

Является ли Cucumber просто оболочкой вокруг rspec, помогающей организовать тесты по функциям?

Просто хочу убедиться, что я все понимаю. Насколько я понимаю, Cucumber - это просто «обертка» или хороший способ организовать ваши тесты, разделив все на функции и шаги, где ...
вопрос задан: 14 January 2011 20:45
0
ответов

Новичок в Rspec: Быстрый пример тестирования вложенного контроллера?

Я только начинаю работать с RSpec и возникли небольшие трудности с написанием тестов контроллера для вложенных ресурсов. Я пробовал погуглить, но без особого успеха. Может ли кто-нибудь предложить простой пример ...
вопрос задан: 13 January 2011 15:08
0
ответов

Есть ли в RSpec эквивалент «Сценариям» Cucumber, или я неправильно использую RSpec?

Я впечатлен краткостью и полезностью сценариев Cucumber, они отличный способ протестировать множество различных случаев. например, пример сценария с огурцом. Функция: Управление пользователями. Чтобы управлять ...
вопрос задан: 13 January 2011 02:14
0
ответов

Как я могу проверить validate_uniqueness_of?

У меня ментальный блок. Может ли кто-нибудь объяснить мне, как я могу написать специальный тест для validate_uniqueness_of?
вопрос задан: 13 January 2011 01:28
0
ответов

Ошибка «Нет совпадений маршрута»?

Я новичок в Rspec и только начал с создания нового контроллера на Rails 3. По умолчанию он генерирует некоторые тесты Rspec. Но у меня вопрос, как их пройти. В его нынешнем виде я вижу этот тест ...
вопрос задан: 7 January 2011 17:01
0
ответов

Получить исключения rails для отображения с использованием capybara и selenium

При использовании capybara и selenium для запуска интеграционных тестов в rails, если возникает исключение, вместо этого отображается пустая белая страница обычный экран исключения с трассировкой стека. Есть ли способ ...
вопрос задан: 7 January 2011 16:45
0
ответов

rspec и shoulda - дополнительные или альтернативные?

Некоторое время я использовал shoulda, читал и играл с rspec . Я не проводил глубокого сравнения и противопоставления. Но мне кажется, что между ними есть некоторое совпадение, но что они ...
вопрос задан: 6 January 2011 02:29
0
ответов

ввод переменной командной строки rspec

У меня есть сценарий ruby, который я пытаюсь протестировать с помощью rspec. Есть ли способ передать переменные в командную строку (т.е. ввести данные с клавиатуры через rspec для "gets") Пример: username = gets.chomp
вопрос задан: 5 January 2011 22:31
0
ответов

Невозможно протестировать с помощью контроллера rspec Действие POST create (devise и cancan)

У меня возникают проблемы с прохождением теста rspec для контроллера. Я хотел бы проверить, работает ли действие POST create. Я использую рельсы (3.0.3), cancan (1.4.1), devise (1.1.5), rspec (2.3.0) ...
вопрос задан: 3 January 2011 21:04
0
ответов

Ошибка установки RSpec: «Не удалось найти автотест ни в одном из исходных путей»

Когда я запускаю: rails generate rspec: install, я получаю следующий вывод: идентичный .rspec exists spec идентичный spec /spec_helper.rb Не удалось найти "автотест" ни в одном из исходных путей. Ваш ...
вопрос задан: 29 December 2010 00:42
0
ответов

Заставить factory_girl работать в Rails3

Да хоть убей, я не могу заставить factory_girl работать в Rails3. Я создал совершенно новое приложение. Мой Gemfile: драгоценный камень "rspec" жемчужина "рспек-рельсы" gem "factory_girl_rails" Генераторы в application.rb ...
вопрос задан: 23 December 2010 21:08
0
ответов

вызвать определенный URL-адрес с помощью rspec

Я хочу создать запрос на получение в rspec. get: exec, {: query => "bla",: id => "something",: user_id => "user"} Это создает URL-адрес вида: ...
вопрос задан: 22 December 2010 14:15
0
ответов

Rails3: Как мне посетить поддомен в спецификации стейка (rspec) с помощью Capybara

Я хочу получить доступ к user1.application.local.dev/panel/new из спецификации стейка. Как мне это сделать?
вопрос задан: 19 December 2010 18:29
0
ответов

Rspec Undefined method 'should receive'

Я пытаюсь использовать rspec с mongoid, но я m обнаружил эту ошибку: неопределенный метод `should_receive 'для ShortenedUrl: Class Вот мой файл spec_helper.rb: # Этот файл копируется в spec / when ...
вопрос задан: 19 December 2010 09:18
0
ответов

RSpec: Тестирование rescue_from

Как я могу проверить, что rescue_from является RSpec? Я хотел бы убедиться, что в случае возникновения одного из исключений контроллер правильно устанавливает флэш-память и выполняет перенаправление. Есть ли способ смоделировать ...
вопрос задан: 16 December 2010 23:35
0
ответов

Когда мне следует тестировать представления отдельно в рабочем процессе Cucumber и RSpec?

Через некоторое время после выполнения Cucumber & RSpec BDD, я понял, что многие из моих функций Cucumber - это просто тесты представления более высокого уровня. Когда я начинаю писать свой сценарий, а затем перехожу к RSpec, я не ...
вопрос задан: 16 December 2010 16:51
0
ответов

Понимание Rails 3 response_with

Использование нового метода response_with ActionController ... как он определяет, что визуализировать, когда действие (сохранение) выполнено успешно, а когда нет? Я спрашиваю, потому что пытаюсь создать основу ...
вопрос задан: 15 December 2010 03:27
0
ответов

с использованием rails.vim Спецификация запуска Rake в MacVim, как получить цветной вывод

при использовании Rake для запустите спецификацию, вывод в quickfix не окрашен, что означает, что в нем нет зеленого цвета для прохождения спецификации и красного для невыполненных спецификаций. Это что-то разрешимое? Спасибо за любые подсказки.
вопрос задан: 14 December 2010 16:08
0
ответов

Тестирование (RSpec) с подтверждаемым модулем Devise

Насколько я понимаю, среда тестирования Rails разрушается и перестраивается перед каждым тестом ... так как мне протестировать контроллер, который требует этого? пользователь вошел в систему, и этот пользователь не может быть создан ...
вопрос задан: 13 December 2010 21:53
0
ответов

тестирование: reject_if в anaf

У меня есть класс модели пользователя User < ActiveRecord :: Base has_many: languages,: independent =>: destroy accept_nested_attributes_for: languages,: reject_if => lambda {| l | l [: name]. пусто? } ...
вопрос задан: 13 December 2010 21:49
0
ответов

тестирование многоэтапного рабочего процесса в rspec

Я хотел бы узнать об идиомах или лучших практиках для тестирования многоэтапного рабочего процесса с использованием rspec. Возьмем в качестве примера систему «корзина покупок», где процесс покупки может происходить, когда пользователь ...
вопрос задан: 13 December 2010 16:10
0
ответов

Rails: Хороший процесс для добавления тестов задним числом?

У меня есть несколько приложений, которые я ' Я бы хотел вернуться и задним числом создать набор тестов (RSpec & Cucumber) для, но начать этот процесс немного сложно. Для чего нужен ваш процесс ...
вопрос задан: 13 December 2010 15:04
0
ответов

Тестовый макет Rspec

Как мне проверить, что конкретный макет используется в RSpec? Я пробовал template.layout, response.layout и response.should render_template ("layout") безуспешно.
вопрос задан: 12 December 2010 23:19
0
ответов

Настройте RSpec для тестирования гема (не Rails)

Это довольно просто с добавленным генератором rspec-rails для настройки RSpec для тестирования приложения Rails. Но как насчет добавления RSpec для тестирования драгоценного камня в разработке? Я не использую ювелир или что-то в этом роде ...
вопрос задан: 9 December 2010 12:37
0
ответов

Как я могу заглушить find_each для тестирования rspec в рельсах 3

Мне было интересно, как проверить вызов find_each в rspec. Я привык просто заглушать то, что я хочу, чтобы мои модели возвращали, поэтому я не полагаюсь на тестовые данные в базе данных, например: MyClass.stub (: find) .and_return (...
вопрос задан: 8 December 2010 16:15