Changeset 272

Show
Ignore:
Timestamp:
06/07/07 19:39:29 (1 year ago)
Author:
e.@brainspl.at
Message:

Added specs + fixtures for new PartController?'s

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/specs/merb/merb_part_controller_spec.rb

    r271 r272  
    1212   
    1313  def index 
    14     @todo = part TodoPart => :list 
     14    part TodoPart => :list 
    1515  end 
    1616   
    1717  def index2 
    18     @todo = part TodoPart => :one 
     18    part TodoPart => :one 
     19  end 
     20   
     21  def index3 
     22    part TodoPart => :one, TodoPart => :list 
    1923  end 
    2024   
     
    5862  it "should render a part template with it's own layout" do 
    5963    controller,_ = request(:get, '/main/index') 
    60     controller.instance_variable_get(:@todo).should == 
     64    controller.body.should == 
    6165    "TODOLAYOUT\nTODOPART\nDo this|Do that|Do the other thing\nTODOPART\nTODOLAYOUT" 
    62   end   
     66  end  
     67   
     68  it "should render multiple parts if more then one part is passed in" do 
     69    controller,_ = request(:get, '/main/index3') 
     70    controller.body.should == 
     71    "TODOLAYOUT\nTODOPART\nDo this|Do that|Do the other thing\nTODOPART\nTODOLAYOUT" 
     72  end  
    6373   
    6474end