Существуют различные способы получить некоторые заранее определенные данные, которые вы будете использовать в качестве входных данных в своей спецификации.1.
before :each do
@input = input
end
Теперь @input будет доступен для спецификаций, так как этот блок будет запускаться перед каждой спецификацией.2. Вы можете определить входные данные внутри спецификации как локальную переменную и затем получить к ней доступ.Если вам требуется доступ к одной и той же переменной во многих местах, вы можете использовать описанный выше метод.
Вы можете получить XML с помощью библиотеки, например Builder .
builder = Builder::XmlMarkup.new
xml = builder.url do | b|
b.loc = "http://www.experteer.de/jobboerse/deutschland/jobs/mannheim"
b.changefreq =0.8
b.priority = "monthly"
b.lastmod = "2011-11-23 13:56:42 UTC"
end
этот код должен дать вам объект XML.Дайте мне знать, если вам нужна дополнительная помощь.