]> projects.mako.cc - selectricity/blobdiff - test/functional/sparklines_controller_test.rb
Added Sparklines controller and dependency, see README. Created method and table...
[selectricity] / test / functional / sparklines_controller_test.rb
diff --git a/test/functional/sparklines_controller_test.rb b/test/functional/sparklines_controller_test.rb
new file mode 100644 (file)
index 0000000..7d58be4
--- /dev/null
@@ -0,0 +1,30 @@
+require File.dirname(__FILE__) + '/../test_helper'
+require 'sparklines_controller'
+
+# Re-raise errors caught by the controller.
+class SparklinesController; def rescue_action(e) raise e end; end
+
+class SparklinesControllerTest < Test::Unit::TestCase
+
+  #fixtures :data
+
+  def setup
+    @controller = SparklinesController.new
+    @request    = ActionController::TestRequest.new
+    @response   = ActionController::TestResponse.new
+  end
+
+  def test_index
+    get :index, :results => "1,2,3,4,5", :type => 'bar', :line_color => 'black'
+    assert_response :success
+    assert_equal 'image/png', @response.headers['Content-Type']
+  end
+
+  # TODO Replace this with your actual tests
+  def test_show
+    get :show
+    assert_response :success
+    assert_equal 'image/png', @response.headers['Content-Type']
+  end
+  
+end

Benjamin Mako Hill || Want to submit a patch?