Рельсы webrat драгоценный камень - отдают пропавших без вести метода

Я использую rspec и webrat для поведения, которое стимулируют развитием. Это - первый раз, когда я использую webrat.

Я следовал за webrat's инструкции о том, как использовать драгоценный камень, таким образом, я думаю, что он устанавливается правильно (шоу драгоценного камня, когда я использую шоу связки ).

Проблема происходит, когда я просто хочу проверить, есть ли у моей предоставленной точки зрения (welcome/index.html.erb) признак h1. Должно быть довольно простым.

Мой код похож на это:

require 'spec_helper'

describe "welcome/index.html.erb" do
  render :template => "welcome/index", :layout => "layouts/application"

  it "displays a welcome message" do
    rendered.should have_selector "h1"
  end
end

Я добрался там из-за этот вопрос, но возможно это немного старо. Когда я запускаю тест, он дает мне

undefined method `render'

Что я делаю неправильно? Как я могу зафиксировать это?

0
nl ja de

2 ответы

Найденный способом решить его. По-видимому, это намного легче, чем я думал:

describe "welcome/index.html.erb" do
  it "displays a welcome message" do
    render
    rendered.should have_selector "h1"
  end
end

По-видимому, я просто должен сказать , отдают внутри , "это" блокируют. Это решает проблему для меня.

0
добавлено

Найденный способом решить его. По-видимому, это намного легче, чем я думал:

describe "welcome/index.html.erb" do
  it "displays a welcome message" do
    render
    rendered.should have_selector "h1"
  end
end

По-видимому, я просто должен сказать , отдают внутри , "это" блокируют. Это решает проблему для меня.

0
добавлено
QA — вакансии и аналитика рынка вакансий
QA — вакансии и аналитика рынка вакансий
5 668 участник(ов)

Вакансии и поиск работы в сфере QA. Вопросы: @qa_ru Про деньги: @qa_fin При размещении вакансии указывать: - должность - компанию - требования к кандидату - условия и ЗП хэштеги: #город #типзанятости

QA — русскоговорящее сообщество
QA — русскоговорящее сообщество
3 625 участник(ов)

Общаемся про все виды тестирования и его автоматизацию. Без мата, грубостей и провокаций. События: @qaevents Вакансии: @qa_jobs Автоматизаторы: @qa_automation Слухи про компании: @qa_bad_company

QA juniors
QA juniors
2 720 участник(ов)

Добро пожаловать в чат джуниоров QA! Общаемся обо всём, что связано с тестированием и не только :) В чате царит дружественная атмосфера, поэтому общаемся без мата, грубостей. @qa_automation - автоматизация @serious_tester - для тестировщиков и QA

QA - Bad Company!
QA - Bad Company!
2 602 участник(ов)

Позитив и негатив про компании или курсы, куда не стоит идти работать или учиться, а куда стоит. За пиратский контент - бан. @qa_fin о деньгах Русскоговорящее сообщество: @qa_ru Флудилка: @qaFlood Вакансии: @qa_jobs Финансы: @qa_fin

QA — Автоматизация
QA — Автоматизация
2 434 участник(ов)

1. Обсуждение технологий автоматизированного тестирования 2. Помощь начинающим Ru-сообщество: @qa_ru Джуночат: @qajuniors Вакансии: @qa_jobs Финансы: @qa_fin Митапы и события: @qaevents Паблики: @serious_tester, @automation_remarks, @atinfo

QA - Finance
QA - Finance
1 347 участник(ов)

Чат о деньгах тестировщиков. ЗП, релокейты,оферы. @qa_bad_company - обсуждение компаний/курсов и карьерного роста для QA @qa_automation - авто QA Холивары, политика, религия-бан Реклама, спам, оскорбления - бан Для флуда используйте другой чат

pro.ruby
pro.ruby
1 181 участник(ов)

Язык программирования Ruby Additional docs: https://rubyreferences.github.io/rubyref/ Invite: https://telegram.me/joinchat/Be4rsT2NuB3CyJaF26j1kA Кто хочет компилировать: @crystal_ru (его синтаксис основан на Ruby) Участник @proDOT

Ruby, Rails, Hanami | dry-rb
Ruby, Rails, Hanami | dry-rb
1 180 участник(ов)

https://telegram.me/rubyjob - Ruby Job По вопросам - @eugene_shved

Ruby School .us
Ruby School .us
1 045 участник(ов)

Чат-болталка для учеников руби-школы и не только. Правила: https://telegra.ph/Pravila-chata-Rubi-shkoly-03-13

Random Ruby Chat
Random Ruby Chat
589 участник(ов)

Правила публикации вакансий: https://t.me/codenamecrud/60865

Rubyata
Rubyata
333 участник(ов)

Коммюнити Ruby и Ruby On Rails Флуд не приветствуются. Вакансии можно публиковать только и ТОЛЬКО по пятницам с хештегом #вакансия.

Ruby Talks
Ruby Talks
236 участник(ов)

Национальная Флеймотека

RubyRush
RubyRush
189 участник(ов)

rubyrush.ru программирование для самых новичков

Rails Chat
Rails Chat
87 участник(ов)

You are welcome to discuss Ruby On Rails development process and other stuff