require File.dirname(__FILE__) + '/../spec_helper' context 'Given a parsed Delicious RDF fixture' do setup do @delicious = Delicious.new("", false) @delicious.send(:parse, fixture) end specify 'there should be three items' do @delicious.should_have(3).items end specify "title should be 'del.icio.us/shanev'" do @delicious.title.should == 'del.icio.us/shanev' end specify "link should be 'http://del.icio.us/shanev'" do @delicious.link.should == 'http://del.icio.us/shanev' end specify 'first item title should be "Guide to Using XMLHttpRequest (with Baby Steps)"' do @delicious.items.first.title.should == "Guide to Using XMLHttpRequest (with Baby Steps)" end specify 'first item link should be "http://www.webpasties.com/xmlHttpRequest/"' do @delicious.items.first.link.should == "http://www.webpasties.com/xmlHttpRequest/" end def fixture %{ del.icio.us/shanev http://del.icio.us/shanev Guide to Using XMLHttpRequest (with Baby Steps) http://www.webpasties.com/xmlHttpRequest/ shanev 2005-02-24T07:11Z XMLHTTPRequest W3 Schools Javascript Tutorial http://www.w3schools.com/js/default.asp shanev 2005-02-24T04:03Z javascript XMLHTTPRequest Library http://www.feedfab.com/xmljs/ shanev 2005-02-22T21:36Z XMLHTTPRequest } end end