Added tests for home/seeds partial

This commit is contained in:
Skud
2013-08-09 14:19:40 +10:00
parent 70e2e2a6a8
commit fc0d883eab

View File

@@ -0,0 +1,22 @@
require 'spec_helper'
describe 'home/_seeds.html.haml', :type => "view" do
before(:each) do
@seed = FactoryGirl.create(:tradable_seed)
assign(:seeds, [@seed])
render
end
it 'has a heading' do
assert_select 'h2', 'Seeds available to trade'
end
it 'lists seeds' do
assert_select "table"
assert_select 'a', :href => crop_path(@seed.crop)
assert_select 'a', :href => crop_path(@seed.owner)
assert_select 'td', @seed.tradable_to
assert_select 'td', @seed.owner.location
assert_select 'a', :href => seed_path(@seed)
end
end