Sha256: cf9ee02d8ecc819f149add40474678841d68911d02503629b685dcf7f59e0506
Contents?: true
Size: 1.2 KB
Versions: 3
Compression:
Stored size: 1.2 KB
Contents
require File.dirname(__FILE__) + '/test_helper' require 'mofo/hreview' context "The parsed Firesteed hReview object" do setup do $firesteed ||= HReview.find(:first => fixture(:corkd)) end specify "should have a valid, coerced dtreviewed field" do $firesteed.dtreviewed.should.be.an.instance_of Time end specify "should have a rating of 5" do $firesteed.rating.should.equal 5 end specify "should have a description" do $firesteed.description.should.equal %[This is probably my favorite every day (well, not every day) wine. It's light, subtly sweet, ripe fruit, slightly spicy oak. It's a bit "slippery", if that makes sense (in a very good way). Highly drinkable.] end specify "should have an HCard as the reviewer" do $firesteed.reviewer.fn.should.equal "simplebits" $firesteed.reviewer.photo.should.equal "/img/icon-user-64.gif" $firesteed.reviewer.url.should.equal "/people/simplebits" end specify "should have a valid item" do $firesteed.item.fn.should.equal "Firesteed 2003 Pinot Noir" end specify "should have 7 tags" do $firesteed.tags.size.should.equal 7 $firesteed.tags.first.should.equal "berry" $firesteed.tags.last.should.equal "sweet" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mofo-0.2.1 | test/hreview_test.rb |
mofo-0.2.2 | test/hreview_test.rb |
mofo-0.2 | test/hreview_test.rb |