module LeadFixtures private def leads_response Nokogiri::XML(raw_response) end def next_stream_leads_response Nokogiri::XML(raw_next_stream_response) end def preview_leads_response Nokogiri::XML(raw_preview_response) end def leads(body) < #{body} XML end def raw_response leads(<1 #{stream_position} 65835 manyo@marbketo.com Name string manyo 67508 everyleaf@marketo.com Name string everyleaf XML end def stream_position "next_steam_position" end def raw_next_stream_response leads(<2 0 65835 ten-thousand-leaf@marketo.com Name string ten-thousand-leaf XML end def raw_preview_response body = "" 15.times do |i| body << <2 0 #{65835 + i} manyo#{i}@marketo.com Name string manyo#{i} XML end leads(body) end end