1
ответ

Протестируйте вложенного помощника расположения с RSpec и Haml

В ApplicationHelper у меня есть такой код: определение inside_layout расположение = 'приложение', &block @template.instance_variable_set '@content_for_layout', получение (&block) concat \@template....
вопрос задан: 7 March 2010 07:24
1
ответ

Моделирование XHR ПОЛУЧАЕТ запрос

В моих тестах RSpec я должен моделировать Ajax, ПОЛУЧАЮТ запрос к индексному действию и использовали код, как описано и в документах направляющих и в книге RSpec: xhr: доберитесь: индексируйте Это всегда перестало работать...
вопрос задан: 2 March 2010 06:02
1
ответ

Почему я получаю ошибки неопределенного метода для “полосы” и “downcase”, когда я выполняю RSpec на своих моделях?

Я запускаю тест RSpec на модели и получаю ошибки для строковых методов, таких как: "индекс ", downcase" и "полоса". Какие-либо идеи, почему это и как я могу зафиксировать его?
вопрос задан: 12 February 2010 23:30
1
ответ

rspec тестирование сообщения контроллера, изменяющего мои параметрические усилители от символов до строк и повреждающего мои тесты

В моей спецификации контроллера я делаю это: это "должно создать новое сообщение", делают Клиент should_receive (: создайте) .with ({: заголовок => 'г-н'}), сообщение 'создают': клиент => {: заголовок => "г-н"} заканчивается..
вопрос задан: 2 February 2010 10:55
1
ответ

насмешка ошибки/исключения в rspec (не только его тип)

У меня есть блок кода как это: определение some_method начинается, do_some_stuff спасают WWW:: Механизируйте:: ResponseCodeError => e, если e.response_code.to_i == 503 конца handle_the_situation...
вопрос задан: 14 January 2010 22:18
1
ответ

Моделирование условий состязания в модульных тестах RSpec

У нас есть асинхронная задача, которая выполняет потенциально продолжительное вычисление для объекта. Результат тогда кэшируется на объекте. Препятствовать нескольким задачам повторить ту же работу, нас...
вопрос задан: 7 January 2010 01:20
1
ответ

Запись спецификации для помощника с Ruby on Rails и RSpec

Я писал спецификации для контроллеров и моделей, но я никогда не писал спецификацию помощника. Я понятия не имею, где я запускаю. У меня есть следующий отрывок в application_helper.rb заголовке определения (...
вопрос задан: 3 January 2010 23:24
1
ответ

Приспособления направляющих, не загружающиеся с rspec

Так, я пытаюсь изучить rspec среду тестирования BDD в контексте проекта направляющих. Проблема, которую я имею, состоит в том, что я не могу, ни за что в жизни, заставить свои приспособления загружаться правильно в rspec...
вопрос задан: 29 December 2009 20:40
1
ответ

RSpec: определение множественных вызовов метода с другим аргументом каждый раз

В rspec (1.2.9), что корректный путь состоит в том, чтобы определить, что объект получит множественные вызовы метода с другим аргументом каждый раз? Я спрашиваю из-за этого запутывающего результата: описать...
вопрос задан: 28 December 2009 21:51
1
ответ

Блокирование метода контроллера с Sinatra и rspec

Таким образом, я пытаюсь выяснить способ заблокировать метод контроллера в rspec для приложения Sinatra. Главная причина для этого состоит в том, чтобы протестировать логический поток приложения и удостоверяться, что это звонит...
вопрос задан: 11 December 2009 19:07
1
ответ

RSpec: Ожидание сообщения многократно, но с отличающимися параметрами

У меня в настоящее время есть некоторые ожидания, настроенные на насмешке с последующими вызовами: спецификация: @my_mock = насмешка ("a_mock") @options1 = {: некоторые => "опция"} @options2 = {: some_other => "опция"}.
вопрос задан: 23 November 2009 19:23
1
ответ

Огурец и/или RSpec с чистым JAVA-приложением с помощью JRuby

После выполнения некоторого материала в Ruby on Rails с Огурцом RSpec и Ruby BDD в целом, прибывая назад в JUnit в моих приложениях Java чувствует себя подобно невероятной боли мне. Я просто люблю удобство что Ruby...
вопрос задан: 11 November 2009 11:13
1
ответ

Как я блокирую/дразню вызов к командной строке с rspec?

Я пытаюсь протестировать вывод от инструмента командной строки. Как я 'фальсифицирую' вызов командной строки с rspec? Выполнение следующего не работает: это "должно назвать командную строку и возвратиться, 'текст'" делают @p = Свинья....
вопрос задан: 11 November 2009 00:09
1
ответ

Статистика граблей и Огурец

Я использую Огурец с RSpec в проекте направляющих. Когда я использую "задачу" статистики граблей, я получаю следующее: +----------------------+-------+-------+---------+---------+-----+-------+ | Имя...
вопрос задан: 23 October 2009 14:11
1
ответ

Насмешки Rspec: дразните / приводят к блоку от вызова метода

У меня есть этот код: Сеть:: SSH.start (@server, @username: пароль => @password), делают |ssh | производят = ssh.exec! (@command) @logger.info 'вывод SSH': @logger.info...
вопрос задан: 16 October 2009 19:52
1
ответ

проверьте на (отсутствие) 'помещает' в RSpec

Я использую rspec для своего теста в рубиновом проекте, и я хочу к спецификации, что моя программа ничего не должна производить, когда-q опция используется. Я попробовал: ядро should_not_receive: помещает, Который не сделал...
вопрос задан: 9 October 2009 21:43
1
ответ

Как получить текущее название контекста rspec?

если у меня есть rspec как это, описывают 'Foo', делают//init, идут, здесь описывают 'Поднечто', делают это, "должен Запретить", делают//, тест идет сюда//, помещает... <-потребность "Нечто. Поднечто должно Запретить"...
вопрос задан: 5 October 2009 16:24
1
ответ

Ruby: отправлять сообщения журнала в строковую переменную?

У меня есть небольшая структура, которая регистрирует некоторую информацию и сообщения отладки, используя объект Logger, встроенный в ruby. Во время выполнения это прекрасно работает. Во время модульного тестирования (используя rspec, если это имеет значе
вопрос задан: 28 September 2009 05:28
1
ответ

Как сказать “should_receive” больше раз в RSpec

У меня есть это в моем тестовом Проекте should_receive (: найдите), .with (@project) .and_return (@project), но когда объект получает тот вызов метода два раза, я должен сделать Проект should_receive (: найдите), .with (@project)...
вопрос задан: 25 August 2009 13:28
1
ответ

RoR и RSpec: Как к переменным экземпляра контроллера доступа, не определяя средства доступа?

Я пишу, что rspec тестирует на мой контроллер, и я не могу найти решение после проблемы. Поскольку один из пограничного случая тестирует, я должен проверить значение одной переменной экземпляра. Как я могу получить доступ к нему...
вопрос задан: 18 July 2009 13:29
1
ответ

Тестирование контроллера RSpec - очищает response.body

Я застреваю с проблемой при тестировании моих контроллеров с RSpec - вызов response.body всегда возвращает пустую строку. В браузере все представляет правильно, и огуречные тесты функции кажутся...
вопрос задан: 30 June 2009 11:00
1
ответ

Добавление rspec тест для модуля библиотеки не кажется погрузке Expectations и Matchers

Я добавляю больше rspec, тестирующий к моему приложению, и хотел бы протестировать модуль ScoringMethods, который находится в/lib/scoring_methods.rb. Таким образом, я добавил/spec/lib каталог и добавил scoring_methods_spec.rb там...
вопрос задан: 12 June 2009 14:55
1
ответ

Генерация Недостающих файлов спецификации для RSpec

Действительно ли там какая-либо команда доступна для генерации всех недостающих файлов спецификации для существующих моделей / контроллеры? У меня есть проект, который имеет несколько моделей, которые были сгенерированы с файлами спецификации.
вопрос задан: 19 May 2009 09:38
1
ответ

RSpec и открытый URI, как я дразню, повышают SocketError/TimeoutError

Я хочу смочь к спецификации, что, когда открытый Открытый Uri () называет или тайм-аут или повышает исключение, такое как SocketError, я обрабатываю вещи как ожидалось, однако я испытываю затруднения из-за этого. Вот...
вопрос задан: 27 February 2009 10:28
1
ответ

Установка HTTP_REFERER в глобальном прежде (: все) в Rspec

Чтобы постараться не добавлять request.env ["HTTP_REFERER"] = '/' к перед блоком на каждом controller_spec файле, который я создаю, я попытался добавить это к глобальной конфигурации (в spec_helper.rb) config.before (:...
вопрос задан: 26 February 2009 11:13
1
ответ

Где делают тесты rspec для кода под lib / идут?

У меня есть некоторый код в lib / каталог, которые действительно не относятся к средствам управления, моделям или помощникам. Я хотел бы записать некоторые тесты rspec для этого кода, но не уверен, где они должны гибнуть...
вопрос задан: 13 January 2009 17:01
1
ответ

“Никакой такой файл для загрузки” ошибки при выполнении Rspec

Mac OS 10.4 rspec (1.1.11, 1.1.4, 1.1.3, 0.5.15) rspec-направляющие (1.1.11) rspec_generator (0.5.15) направляющие 2.2.2 рубиновых 1.8.6 (13.03.2007 уровней установки патча 0) [универсальный-darwin8.0] Созданный новый проект... Направляющие $...
вопрос задан: 7 January 2009 07:10
1
ответ

Как я могу добавить несколько should_receive ожиданий по объекту с помощью RSpec?

В моем контроллере направляющих я создаю несколько экземпляров того же образцового класса. Я хочу добавить некоторые ожидания RSpec, таким образом, я могу протестировать это, это создает корректное число с корректными параметрами....
вопрос задан: 28 October 2008 16:47
0
ответов

Отключить генерацию запросов и спецификации маршрутизации? [RSPEC]

Каждый раз, когда я генерирую скаффолд, генератор Rspec всегда создает спецификации, подобные приведенным ниже: invoke rspec create spec / controllers / stars_controller_spec.rb invoke helper create ...
вопрос задан: 10 September 2019 11:26
0
ответов

Остановить создание Rails спецификационных тестов для представлений и помощников?

Есть ли способ сделать это из application.rb?
вопрос задан: 10 September 2019 11:25