Sha256: 778bb954a0a2dacaad8e058eb6d71ecb993126915765cfc0cce8d2a41b27d23f

Contents?: true

Size: 458 Bytes

Versions: 2

Compression:

Stored size: 458 Bytes

Contents

require 'spec_helper'


describe Lockup::LockupController do
  routes { Lockup::Engine.routes }

  describe 'a malicious user posts invalid data' do
    it 'does not fail' do
      post 'unlock', params: {foo: 'bar'}
    end
  end
  describe 'a malicious user requests a format that is not HTML' do
    it 'throws an unknown format error' do
      lambda { get 'unlock', format: 'text' }.should raise_error(ActionController::UnknownFormat)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lockup-1.4.1 spec/controllers/lockup/lockup_controller_spec.rb
lockup-1.4 spec/controllers/lockup/lockup_controller_spec.rb