0
ответов

Написание тестов с помощью RSpec для Redis с Rails

У меня есть класс модели, который кэширует данные в Redis. При первом вызове метода модели он вычисляет значение JSON/Hash и сохраняет его в Redis. При определенных обстоятельствах я «сбрасываю» эти данные и…
вопрос задан: 30 October 2016 22:57
0
ответов

RSpec: Неопределенный метод `assert_difference' для … (NoMethodError)

контекст 'с типом_события доступен создать событие' do let(:event_type) { EventType.where( name: 'visit_site').first } assert_difference 'Event.count' do Event.fire_event(event_type, @sponge,{}...
вопрос задан: 13 October 2016 16:08
0
ответов

Как заставить Capybara проверять видимость после выполнения JS?

После загрузки страницы у меня есть код, который запускается и скрывает и показывает различные элементы на основе данных, возвращаемых xhr. Мой интеграционный тест выглядит примерно так: он "не должен показывать бла"...
вопрос задан: 19 September 2016 12:00
0
ответов

Как протестировать рендеринг партиала с помощью RSpec

Я хочу протестировать рендеринг конкретного парциала в соответствии с некоторыми условиями. Например, в представлении действия показа модели show.html.erb у меня есть: <% if condition1 %> <%= render :partial => "...
вопрос задан: 24 July 2016 15:58
0
ответов

Что такое ключевое слово «следует» в RSpec Ruby

Я новичок в Ruby и у меня был этот вопрос ругает меня давно. В файле RSpec, если мы напишем Book.should , какое ключевое слово должно быть? Является ли он членом Книги...
вопрос задан: 24 July 2016 15:50
0
ответов

Как проверить, что before_filter работает правильно с RSpec в Rails

У меня есть check_user_access_control before_filter в моем ApplicationController, который проверяет роли и разрешения зарегистрированного пользователя, прежде чем пропустить его. Я пытаюсь написать несколько тестов на нем и ...
вопрос задан: 3 May 2016 16:31
0
ответов

Rspec testing redirect_to :back

How do you test redirect_to :back in rspec? I get ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called ...
вопрос задан: 18 April 2016 14:52
0
ответов

Как заставить тест RSpec провалиться?

Как правильно заставить тест RSpec провалиться? Я рассматриваю 1.should == 2, но, возможно, есть что-то лучше.
вопрос задан: 4 March 2016 20:53
0
ответов

Как протестировать отправку _данных в RSpec? Или… что я должен проверять в этом случае?

Как лучше всего протестировать следующий код с помощью RSpec? И что мне тестировать? Действие show открывает файл и передает его в потоковом режиме. Кроме того, если действие зависит от файла, существующего где-то, может...
вопрос задан: 17 February 2016 21:39
0
ответов

Что делает render_views в rspec?

Я новичок в rspec и довольно новичок в рельсах. При написании тестовых примеров для контроллеров я заметил, что часто используются render_views. Что он делает и что произойдет, если я его не назову?
вопрос задан: 14 February 2016 18:02
0
ответов

Создание фабричной девушки без проверки моей модели

Я использую Factory Girl для создания двух экземпляров в моей модели / модульном тесте для группы. Я тестирую модель, чтобы проверить, что вызов .current возвращает только «текущие» группы в соответствии с истечением срока ...
вопрос задан: 7 February 2016 23:08
0
ответов

Rspec издевается, может ли «ожидать» также заглушить метод в качестве побочного эффекта?

Я пытаюсь разобраться с тестами в унаследованном приложении, и мне нужна помощь. Существует множество групп спецификаций, подобных этой (см. Спецификацию): let (: job_post) {FactoryGirl.create (: job_post)} # ... ...
вопрос задан: 7 February 2016 00:03
0
ответов

В чем разница между RSpec и Cucumber? [закрыто]

У меня 6 месяцев опыта разработки на Rails. Я создал веб-приложение, которое сейчас используется с аутентификацией и авторизацией и базой данных postgresql. Я перехожу к моему второму приложению Rails...
вопрос задан: 3 February 2016 12:37
0
ответов

Как вы проверяете, имеет ли div определенный стиль CSS в rspec/capybara?

Как вы проверяете, имеет ли тег div определенный стиль CSS? Я пытаюсь проверить, есть ли у него отображение :none; или отобразите блок :. Я попробовал следующее, но это дало мне ошибку :{должен иметь _селектор ('...
вопрос задан: 7 December 2015 16:45
0
ответов

Как проверить ajax-запрос POST с помощью RSpec?

Я просто хочу проверить ajax-запрос на спецификации контроллера. Код продукта ниже. Я использую Devise для аутентификации. class NotesController < ApplicationController def создать, если request.xhr? ...
вопрос задан: 9 November 2015 19:21
0
ответов

Тестирование ActiveSupport :: Уведомления с помощью rspec

Кто-нибудь знает, как можно указать активное уведомление поддержки? Следующее, похоже, не работает. Он обнаруживает уведомления фреймворка rails по умолчанию, но не мой собственный. он "отправляет" продукт ....
вопрос задан: 3 September 2015 22:10
0
ответов

Как имитировать вызов JSONP в спецификации запроса rspec с помощью капибары?

Я работаю над интеграцией своего приложения rails с Recurly.js. Раньше я делал запросы на рекурсию из своего серверного приложения, поэтому я смог заглушить всю свою интеграцию с...
вопрос задан: 30 July 2015 21:47
0
ответов

С RSpec, как заполнить базу данных при загрузке?

Я использую rspec для тестирования моего приложения rails 3. Мне нужно заполнить базу данных до начала испытаний. Как я могу заполнить базу данных следующим образом: /db/seeds.rb ["Admin", "Member"]. Каждый do | role_name | ...
вопрос задан: 28 July 2015 17:57
0
ответов

Как избежать предупреждения «определенных ранее» общих примеров Rspec?

Я пытаюсь узнать, как использовать функцию общих примеров Rspec, и получаю предупреждение при запуске моих тестов: ПРЕДУПРЕЖДЕНИЕ: «Обязательные атрибуты» общей группы примеров ранее были определены в: / ...
вопрос задан: 3 July 2015 14:42
0
ответов

Учебное пособие по Rails 3 Глава 11 «Ошибка проверки: электронная почта уже принята»

Моя проблема возникла в главе 11 учебного курса Ruby on Rails здесь. Я видел эту ошибку rspec: Failure / Error:: user => Factory (: user,: email => Factory.next (: email))) ActiveRecord :: ...
вопрос задан: 17 May 2015 00:48
0
ответов

Как заставить Rails.logger выводить данные на консоль/стандартный вывод при запуске rspec?

То же, что и в заголовке :Как заставить Rails.logger печатать на консоли/стандартном выходе при запуске rspec? Например. Rails.logger.info "Я ХОЧУ, чтобы это выводилось на консоль/stdout при запуске rspec" ставит "Вроде как ставит...
вопрос задан: 8 April 2015 16:29
0
ответов

Очень медленное тестирование с загрузкой файлов.

Я только что добавил к модели проверки для изображения несущей, и теперь тесты выполняются очень медленно. Как я могу ускорить этот процесс? Я чувствую, что должен быть лучший способ. Я работал без...
вопрос задан: 1 April 2015 14:14
0
ответов

Тестирование списка отсортированного в правильном порядке капибары

Я пытаюсь написать несколько тестов на капибаре, которые будут проверьте правильность сортировки списка дат. Например, у меня есть список дат: среда, 27 июня, 12, понедельник, 13 августа, 12, четверг, 31 мая, 12, и когда я нажимаю на ...
вопрос задан: 21 March 2015 12:11
0
ответов

нажмите одну конкретную кнопку, используя капибару в рельсах

Я работаю с рельсами 3 и в настоящее время пишу тест с капибарой, используя драйвер селена, У меня проблема, как показано ниже. В одной форме у меня есть 3 кнопки с именами «сохранить и добавить еще», «сохранить и продолжить редактирование»...
вопрос задан: 19 March 2015 14:55
0
ответов

Как установить флажок в Capybara?

Я использую Rspec и Capybara. Как я могу написать шаг, чтобы поставить галочку? Я пробовал проверить по значению, но не могу найти свой флажок. Я не уверен, что делать, поскольку у меня фактически одинаковый идентификатор с разными ...
вопрос задан: 2 March 2015 07:14
0
ответов

Как я могу проверить, правильно ли заполнено поле формы с помощью капибары?

У меня есть поле с правильной меткой, которую я могу заполнить капибарой без проблем: fill_in 'Your name', с: 'John' Я хотел бы проверить значение, которое оно имеет, прежде чем заполнять его, и не могу понять его ...
вопрос задан: 2 March 2015 00:16
0
ответов

Factory Girl / специфическая ассоциация для теста модели Rspec

Я пытаюсь сделать это в spec / models / user_role.spec: role_trainer = FactoryGirl.create (: role_trainer) user_role = FactoryGirl.build (: user_role,: role => role_trainer), где я хочу указать ...
вопрос задан: 25 February 2015 22:18
0
ответов

Динамические рельсы контроллеров и просмотров без какого-либо кода

Я ищу способы уменьшить код по умолчанию для моделей, контроллеров и представлений. Я только что создал модель SearchDescription с двумя полями и с контроллером и представлением. Мне нужен по умолчанию ...
вопрос задан: 22 February 2015 15:03
0
ответов

RSpec :описание, контекст, функция, сценарий?

описать, контекст, особенность, сценарий :В чем разница между (и )между четырьмя и когда я использую каждый из них?
вопрос задан: 20 February 2015 15:34
0
ответов

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

Я действительно не забочусь о тестировании загрузок файла, но так как у меня есть validates_attachment_presence и т.д. в моей модели жалуется rspec. Таким образом, теперь я создаю свою модель с этими атрибутами в спецификации...
вопрос задан: 17 February 2015 18:44