Project

General

Profile

Download (584 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'

class DashboardControllerTest < ActionController::TestCase
test 'should get index' do
get :index, {}, set_session_user
assert_response :success
end

test 'create returns 404 if widget to add is not found' do
post :create, { :name => 'non-existent-widget' }, set_session_user
assert_response :not_found
end

test 'create adds widget to user if widget is valid' do
assert_difference('users(:admin).widgets.count', 1) do
post :create, { :name => 'Status table' }, set_session_user
end
assert_response :success
end
end
(13-13/44)