Sha256: b05f7c9cf22509e22b7faee1fe0cad1efcc1b541f2a8c854e2a736cfb8436ec6
Contents?: true
Size: 804 Bytes
Versions: 3
Compression:
Stored size: 804 Bytes
Contents
require 'spec_helper' describe "open_conference_ware/proposals/_room_control.html.erb" do it "should render a selector for choosing a room" do rooms = [ stub_model(Room, id: 1, name: "First Room"), stub_model(Room, id: 2, name: "Second Room"), ] event = stub_model(Event) event.stub(:rooms).and_return(rooms) proposal = stub_model(Proposal, room: rooms.first, room_id: rooms.first.id, event: event) assign(:proposal, proposal) render rendered.should have_selector("select[name='proposal[room_id]']") do |node| node.should have_selector("option[value='']", text: "- None -") node.should have_selector("option[value='1'][selected]", text: "First Room") node.should have_selector("option[value='2']", text: "Second Room") end end end
Version data entries
3 entries across 3 versions & 1 rubygems