Sha256: ab68dc18eb61aba8fff11d02cdb0d712ee8ac77730c992662d707eef9f297927

Contents?: true

Size: 1.05 KB

Versions: 1

Compression:

Stored size: 1.05 KB

Contents

require 'test_helper'

module TastesBitter

  class JavascriptErrorsControllerTest < ActionController::TestCase

    # setup do
    #   @routes = Engine.routes
    # end

    test "should respond with ok status without params" do
      xhr :post, :create
      assert_response :ok
    end

    test "should respond with ok status with some params" do
      params = {
        "message": "A message",
        "file_or_page": "A file or page",
        "line_number": "A line number",
        "user_agent": "A user agent",
        "current_page": "A current page"
      }
      xhr :post, :create, params
      assert_response :ok
    end

    test "should respond with ok status with all params" do
      params = {
        "message": "A message",
        "file_or_page": "A file or page",
        "line_number": "A line number",
        "user_agent": "A user agent",
        "current_page": "A current page",
        "column_number": "A column number",
        "stack_trace": "A stack trace"
      }
      xhr :post, :create, params
      assert_response :ok
    end

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tastes_bitter-0.0.2 test/controllers/tastes_bitter/javascript_errors_controller_test.rb