Sha256: e4104ac43dc83defffcc1fb6eaadfb35f759e4e7ba8fcac6b9fd16c99b786391

Contents?: true

Size: 679 Bytes

Versions: 1

Compression:

Stored size: 679 Bytes

Contents

require 'spec_helper'

describe "open_conference_ware/tracks/edit.html.erb" do
  include OpenConferenceWare::TracksHelper
  
  before(:each) do
    @event = stub_current_event!
    @track = stub_model(Track,
      title: "value for title",
      event: @event
    )
    assign(:track, @track)
  end

  it "should render edit form" do
    render
    
    rendered.should have_selector("form[action='#{OpenConferenceWare.mounted_path(event_track_path(@event, @track))}'][method='post']") do |node|
      node.should have_selector("input#track_title[name='track[title]']")
      node.should have_selector("textarea#track_description[name='track[description]']")
    end
  end
end


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
open_conference_ware-1.0.0.pre1 spec/views/open_conference_ware/tracks/edit.html.erb_spec.rb