Testes para WikiController

This commit is contained in:
2009-07-19 09:34:41 -03:00
parent 8e9b698944
commit 8611d1e9e6
20 changed files with 369 additions and 245 deletions

View File

@@ -31,28 +31,28 @@ class EventsControllerTest < ActionController::TestCase
end
# REST - usuários autenticados
context "A user" do
setup { login_as :bob }
should_be_restful do |resource|
resource.parent = [ :course ]
resource.create.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
resource.update.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
#context "A user" do
# setup { login_as :bob }
# should_be_restful do |resource|
# resource.parent = [ :course ]
# resource.create.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
# resource.update.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
end
end
# end
#end
# REST - usuários quaisquer
context "A stranger" do
setup { logout }
should_be_restful do |resource|
resource.parent = [ :course ]
resource.create.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
resource.update.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
resource.denied.actions = [ :new, :edit, :create, :update, :destroy ]
resource.denied.redirect = "'/login'"
resource.denied.flash = /must be logged in/i
end
end
## REST - usuários quaisquer
#context "A stranger" do
# setup { logout }
# should_be_restful do |resource|
# resource.parent = [ :course ]
# resource.create.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
# resource.update.params = { :title => 'test', :time => Time.now, :description => 'test', :created_by => 1 }
# resource.denied.actions = [ :new, :edit, :create, :update, :destroy ]
# resource.denied.redirect = "'/login'"
# resource.denied.flash = /must be logged in/i
# end
#end
def test_should_accept_icalendar_on_index
get :index, :format => 'ics', :course_id => 1