get :index, :params => { :bbox => "-10,-10,12,12", :format => :json }
assert_response :bad_request
- assert_equal "text/plain", @response.content_type
+ assert_equal "application/json", @response.content_type
get :index, :params => { :l => "-10", :b => "-10", :r => "12", :t => "12", :format => :json }
assert_response :bad_request
- assert_equal "text/plain", @response.content_type
+ assert_equal "application/json", @response.content_type
end
def test_index_closed
get :mine, :params => { :display_name => "non-existent" }
assert_response :not_found
end
+
+ def test_mine_paged
+ user = create(:user)
+
+ create_list(:note, 50) do |note|
+ create(:note_comment, :note => note, :author => user)
+ end
+
+ get :mine, :params => { :display_name => user.display_name }
+ assert_response :success
+ assert_select "table.note_list tr", :count => 11
+
+ get :mine, :params => { :display_name => user.display_name, :page => 2 }
+ assert_response :success
+ assert_select "table.note_list tr", :count => 11
+ end
end