Revision 92971ae3
Added by Ohad Levy about 14 years ago
- ID 92971ae3afd2ac5e5a90bb377afe6cf8ce7452cd
test/functional/operatingsystems_controller_test.rb | ||
---|---|---|
get :index
|
||
assert_template 'index'
|
||
end
|
||
|
||
def test_show
|
||
get :show, :id => Operatingsystem.first
|
||
assert_template 'show'
|
||
end
|
||
|
||
|
||
def test_new
|
||
get :new
|
||
assert_template 'new'
|
||
end
|
||
|
||
|
||
def test_create_invalid
|
||
Operatingsystem.any_instance.stubs(:valid?).returns(false)
|
||
post :create
|
||
assert_template 'new'
|
||
end
|
||
|
||
|
||
def test_create_valid
|
||
Operatingsystem.any_instance.stubs(:valid?).returns(true)
|
||
post :create
|
||
assert_redirected_to operatingsystem_url(assigns(:operatingsystem))
|
||
assert_redirected_to operatingsystems_url
|
||
end
|
||
|
||
|
||
def test_edit
|
||
get :edit, :id => Operatingsystem.first
|
||
assert_template 'edit'
|
||
end
|
||
|
||
|
||
def test_update_invalid
|
||
Operatingsystem.any_instance.stubs(:valid?).returns(false)
|
||
put :update, :id => Operatingsystem.first
|
||
assert_template 'edit'
|
||
end
|
||
|
||
|
||
def test_update_valid
|
||
Operatingsystem.any_instance.stubs(:valid?).returns(true)
|
||
put :update, :id => Operatingsystem.first
|
||
assert_redirected_to operatingsystem_url(assigns(:operatingsystem))
|
||
assert_redirected_to operatingsystems_url
|
||
end
|
||
|
||
|
||
def test_destroy
|
||
operatingsystem = Operatingsystem.first
|
||
delete :destroy, :id => operatingsystem
|
Also available in: Unified diff
removing show action in places it doesn't make sense, and minor visual changes