rspec
в приложении Rails 3 с использованием Steak, Capybara и RSpec как проверить заголовок страницы?...
Я пытаюсь проверить следующим способом: def unprocess_move(board, move) if move[0].instance_of?(Array) multi_move = @multi_move.pop(2).reverse multi_move.each do |single_move| unapply_move(board, single_move) end else board = unapply_move(board, move) end board end где я хочу ...
здесь моя базовая аутентификация http в файле контроллера приложения (application_controller.РБ) before_filter :authenticate protected def authenticate authenticate_or_request_with_http_basic do |username, password| username == "username" && password == "password" end end и тест по умол...
у меня есть контроллер импорта в rails, который импортирует несколько файлов csv с несколькими записями в мою базу данных. Я хотел бы проверить в RSpec, если записи фактически сохраняются с помощью RSpec: <Model>.any_instance.should_receive(:save).at_least(:once) однако я получаю сообщение об ошибке:...
Я хочу проверить действие контроллера и наличие флэш-сообщений с помощью rspec. действие: def create user = Users::User.find_by_email(params[:email]) if user user.send_reset_password_instructions flash[:success] = "Reset password instructions have been sent to #{user.email}." else flash[:a...
в моем коде у меня была следующая проверка с shoulda matchers, которая отлично работает: it { should validate_presence_of(:name) } в моей модели, я добавил условие для моей проверки: validates_presence_of :name, :if => eligible? можно ли отразить это в проверки? Я пробовал смотреть на документация д...
имея ужасное время нахождения RSpec-2 (и rspec-rails) документации. В частности, я хочу посмотреть все доступные Matchers... но как? Я пробовал: RSpec.info: устаревший-RSpec 1.x rdoc.info: кажется бесполезным, по крайней мере для меня. (неполный?) RSpec-Смак: сбивает с толку. неполный? как можно было б...
то же, что и название: Как получить Rails.logger печать на консоль / stdout при запуске rspec? Например. Rails.logger.info "I WANT this to go to console/stdout when rspec is running" puts "Like how the puts function works" Я еще хочу!--1--> перейти к log/test.log тоже....
Я использую Factory Girl для создания двух экземпляров в моей модели / модульном тесте для группы. Я тестирую модель, чтобы проверить, что вызов .current возвращает только группы "current" в соответствии с атрибутом expiry, как показано ниже... describe ".current" do let!(:current_group) { FactoryGirl....
Я должен писать тесты для веб-сайта. Я пытаюсь получить выбранное значение из выпадающего списка. До сих пор я могу получить содержимое выпадающего делать find_field('restrictions__rating_movies').text возвращает - Не разрешать фильмы Г ПГ М R13 с R15 R16 R18 Р RP16 Разрешить Все Фильмы Я могу получить ...