Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require File.dirname(__FILE__) + '/../spec_helper'
- require 'task'
- describe Task do
- before(:each) do
- @task = Task.new valid_task_hash
- @root = mock_model(Task)
- @root.stub!(:parent_id).and_return(nil)
- @root.stub!(:id).and_return(1)
- @sub = mock_model(Task)
- @sub.stub!(:id).and_return(2)
- @sub.stub!(:parent_id).and_return(1)
- end
- it "should require a name" do
- @task.name = ''
- @task.should_not be_valid
- end
- it "should have all tasks as children which have the current task id as parent_id"
- def valid_task_hash
- {:name => 'task name'}
- end
- end
Add Comment
Please, Sign In to add comment