Sha256: 5f51c29def7b6a05d1cd98ecc57b6ad2d629387c129226a05792a6f3f2ff458a

Contents?: true

Size: 650 Bytes

Versions: 3

Compression:

Stored size: 650 Bytes

Contents

require 'spec_helper'

describe Breadcrumb do

  it 'one level' do
    tag = Breadcrumb.new do
      append 'Home'
    end

    tag.to_s.should eq HtmlHelper.html_for('breadcrumbs', "#one ul")
  end

  it 'two levels' do
    tag = Breadcrumb.new do
      append Link.new 'Home', '#'
      append 'Page'
    end

    tag.to_s.should eq HtmlHelper.html_for('breadcrumbs', "#two ul")
  end

  it 'three levels' do
    tag = Breadcrumb.new do
      append Link.new 'Home', '#'
      append Link.new 'Page', '#'
      append 'Data'
    end

    tag.to_s.should eq HtmlHelper.html_for('breadcrumbs', "#three ul")
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
twitter_bootstrap_markup-0.0.3 spec/breadcrumb_spec.rb
twitter_bootstrap_markup-0.0.2 spec/breadcrumb_spec.rb
twitter_bootstrap_markup-0.0.1 spec/breadcrumb_spec.rb