themes_controller_spec.rb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
源码类别:

Ajax

开发平台:

Others

  1. require File.dirname(__FILE__) + '/../../spec_helper'
  2. require 'admin/themes_controller'
  3. # Re-raise errors caught by the controller.
  4. class Admin::ThemesController; def rescue_action(e) raise e end; end
  5. describe Admin::ThemesController, 'ported from the tests' do
  6.   integrate_views
  7.   before do
  8.     request.session = { :user => users(:tobi).id }
  9.   end
  10.   # Replace this with your real tests.
  11.   it "test_index" do
  12.     get :index
  13.     assert_response :success
  14.     assert_not_nil assigns(:themes)
  15.   end
  16.   it "test_switchto" do
  17.     get :switchto, :theme => 'typographic'
  18.     assert_response :redirect, :action => 'index'
  19.   end
  20.   it "test_preview" do
  21.     get :preview, :theme => 'typographic'
  22.     assert_response :success
  23.   end
  24. end