2
ответа

Интеграционные тесты Rspec без огурца?

Существует ли способ сделать интеграционные тесты с Rspec, не используя Огурец? Я предпочитаю использовать просто старый Webrat. Спасибо.
вопрос задан: 10 June 2009 04:55
2
ответа

спецификация граблей, не используя среду направляющих

Я пытаюсь использовать rspec в проекте направляющих, который я только что обновил до направляющих 2.3.2. Я установил rspec 1.2.6 и rspec-направляющие 1.2.6 как плагины в приложении. Моей проблемой являются спецификации, не имеют доступа к...
вопрос задан: 24 May 2009 12:35
2
ответа

RSpec должен redirect_to проблема

Я пишу спецификацию для своего контроллера направляющих, это - действие, которое я тестирую: определение создает @course = Course.new (параметрические усилители [: курс]), если @course.save тогда #flash [: заметьте] = 'Созданный Курс'...
вопрос задан: 17 March 2009 01:31
2
ответа

Лучший способ протестировать RJS в спецификациях Контроллера RSpec?

Что лучший способ состоит в том, чтобы гарантировать, что надлежащий RJS сгенерирован в действии Контроллера? Например, я хочу удостовериться, что отделение выделяется как таковое: определение новый рендеринг: обновление делает |page |...
вопрос задан: 7 January 2009 19:59
2
ответа

Тестирование рендеринга данного расположения с RSpec & Rails

Это возможный протестировать использование данного расположения с помощью RSpec с направляющими, например, я хотел бы matcher, который делает следующее: response.should use_layout ('my_layout_name') я нашел use_layout...
вопрос задан: 20 September 2008 20:33
1
ответ

Как получить доступ к переменным экземпляра для проверки `receive` в спецификации?

У меня есть следующий фрагмент спецификации: он «должен создать компанию и пользователя».
вопрос задан: 4 April 2019 07:14
1
ответ

Тестирование проверки экземпляра частного метода rspec

Существует частный метод со следующим кодом. attr_reader: some_variable validate: some_def def some_def разве что some_variable.valid? some_variable.errors.messages.each do | message | ...
вопрос задан: 29 March 2019 11:33
1
ответ

Как создать тесты RSpec для следующего кода

Мне нужно создать тестирование RSpec для следующего кода ruby ​​и, похоже, я сталкиваюсь с проблемами при каждой попытке. Мне бы понравился пример или два теста RSpec, которые можно было бы создать для следующего кода / ...
вопрос задан: 28 March 2019 02:01
1
ответ

Можно ли вывести шаблон из метода вспомогательного маршрута?

Например, когда я использую new_user_path, могу ли я вывести отображаемое имя шаблона только из этого помощника? Я использую общие примеры rspec и ищу способ заявить, что представленный шаблон ...
вопрос задан: 24 March 2019 19:40
1
ответ

Как узнать поток метода контроллера, используя Rspec

У меня есть два зависимых выпадающих списка. Один дает мне orgname, а другой выпадающий список заполняется при выборе orgname, то есть имени команды. Это мой github_leader_board_spec.rb описать "github_leader_board" сделать ...
вопрос задан: 19 March 2019 10:46
1
ответ

Модульное тестирование метода, в котором я делаю внедрение зависимости

У меня есть терминальное приложение с двумя классами: Todo и TodoApp. Приведенный ниже метод живет в TodoApp, я хотел бы провести модульное тестирование этого метода и сохранить его изолированным в своем тесте. Так как я делаю зависимость ...
вопрос задан: 5 March 2019 16:47
1
ответ

Капибара тестирует домены обратного прокси

В настоящее время я работаю над приложением rails, которое имеет интересную настройку. У нас есть два приложения, работающие на герою. Одним из них является базовое приложение, которое работает в качестве обратного прокси, оно имеет несколько доменов ...
вопрос задан: 28 February 2019 08:46
1
ответ

RSpec / rails не устанавливают заголовки запроса

Проблема Я настраиваю тесты, используя RSpec, для API, сделанного с рельсами. В одном из тестов я пытаюсь добавить некоторые заголовки аутентификации, однако кажется, что заголовки не добавляются к моему запросу. ...
вопрос задан: 21 January 2019 19:20
1
ответ

Как избежать использования allow_any_instance_of, если вы издеваетесь над методом, который находится внутри тестируемого экземпляра

Я хочу проверить инициализацию нового объекта, и в рамках этой инициализации есть вызов метода, который мне нужно смоделировать (этот метод просит пользователя ввести имя ... типичный случай) класса Setup ...
вопрос задан: 17 January 2019 07:30
1
ответ

Каков хороший способ хранения изображений для тестирования загрузки и удаления?

Каков хороший способ хранения изображений для тестирования загрузки и удаления? Я использую Carrierwave для загрузки своих изображений RSpec для своих функций. Я написал несколько приспособлений для своих продуктов. Продукт имеет ...
вопрос задан: 17 January 2019 06:37
1
ответ

Capybara Failed из-за перекрывающегося элемента [решено]

У меня "конфликт" между загрузчиком изображений и вложенными полями в моей спецификации. Это работало хорошо, пока я не добавил вложенные атрибуты: размеры в свой продукт. тест зеленый, если я удалю: ...
вопрос задан: 16 January 2019 14:15
1
ответ

RSpec Нет подходящих маршрутов для метода уничтожения

Я пытаюсь проверить метод создания для моего приложения, но получаю следующую ошибку: 1) RanksController POST #create, когда пользователь входит в систему, создает ранг Ошибка / Ошибка: post: create, params: {user: ...
вопрос задан: 15 January 2019 15:47
1
ответ

Rspec: “array.should == another_array”, но без беспокойства о порядке

Я часто хочу сравнить массивы и удостовериться, что они содержат те же элементы в любом порядке. Существует ли краткий способ сделать это в RSpec? Вот методы, которые не приемлемы: #to_set Для...
вопрос задан: 26 November 2018 04:39
1
ответ

Как запустить одиночный тест RSpec?

У меня есть следующий файл: /spec/controllers/groups_controller_spec.rb Какую команду в терминале я использую для запуска только эту спецификацию и в каком каталоге мне запустить команду? Мой файл драгоценного камня: # Test ...
вопрос задан: 28 August 2018 00:34
1
ответ

Пример RSpec Mock Object

Я новичок в области макетов объектов и пытаюсь научиться используйте их в RSpec. Может кто-нибудь опубликовать пример (привет пример типа RSpec Mock объектного мира) или ссылку (или любую другую ссылку) на ...
вопрос задан: 31 December 2017 15:30
1
ответ

Метапрограммирование Ruby, как делает RSpec's, 'должно' работать?

Я читал на RSpec, и я пытался выяснить, как RSpec's "должен", был реализован. Кто-то мог дать руку, как meta природа этой функции работает? Код расположен здесь:...
вопрос задан: 24 July 2016 15:49
1
ответ

Как использовать should_raise RSPEC с каким-либо видом исключения?

Я хотел бы сделать что-то вроде этого: some_method.should_raise <какой-либо вид исключения, я не забочусь>, Как я должен сделать это? исключение some_method.should_raise... не работает.
вопрос задан: 24 July 2016 05:56
1
ответ

Как тест send_data метод в направляющих?

Как я могу протестировать send_data метод в направляющих?
вопрос задан: 25 February 2016 16:57
1
ответ

Выборка 'action_name' или 'контроллер' от спецификации помощника

Скажем, то, что у меня есть следующий код в application_helper.rb: определение do_something, если action_name == 'индекс' еще 'делает не', заканчивает конец, который сделает что-то, если названо в рамках индексного действия...
вопрос задан: 13 November 2015 09:33
1
ответ

метод заглушки до (: все)

требовать. ..
вопрос задан: 20 January 2014 13:23
1
ответ

Что польза является учебным руководством для создания драгоценного камня с RSpec? [закрытый]

Я искал вокруг способы создать драгоценный камень с RSpec, но не нашел описательные учебные руководства. Я начал с Созданием Ryan Bates драгоценный камень, но я ищу учебное руководство, которое обсуждает...
вопрос задан: 15 August 2013 14:58
1
ответ

Как выполнить только latest/a, данный тестовое использование Rspec?

Скажем, у меня есть большой файл спецификации с 20 тестами, потому что я тестирую большую модель, и у меня не было никакого другого способа сделать его: опишите Вздор, который это "должно сделать X", действительно... заканчиваются, это "дол
вопрос задан: 5 March 2013 11:07
1
ответ

Подсчитывая количество выполненных запросов

, я хотел бы проверить, что определенный фрагмент кода выполняет как можно меньше SQL-запросов. ActiveRecord :: TestCase, похоже, имеет свой собственный метод assert_queries, который именно это и делает. Но поскольку я не ...
вопрос задан: 9 February 2013 20:21
1
ответ

RSpec: всесторонние различия между прежде (: все) и прежде (: каждый)

Хорошо, таким образом, я имею, столкнулся с очень странной проблемой, непосредственно соединенной с перед блоками. Я делаю интеграционное тестирование через Watir и RSpec. Чтобы простой тест проверил, может ли пользователь выполнить вход в систему, я...
вопрос задан: 25 July 2012 07:55
1
ответ

RSpec, блокируя вложенные методы ресурса

У меня есть две модели: класс Решение <ActiveRecord:: Основа belongs_to: владелец: class_name => "Пользователь": foreign_key =>: user_id заканчивают класс Пользователь <ActiveRecord:: Основа has_many: решения...
вопрос задан: 12 June 2012 17:42