Sha256: b882e23c03310406168afdb0a9f60ceeb04800dd51b133d7d8119af5eedd1d96
Contents?: true
Size: 789 Bytes
Versions: 1
Compression:
Stored size: 789 Bytes
Contents
require 'spec_helper' describe Sinatra::Errorcodes do it 'has a version number' do expect(Sinatra::Errorcodes::VERSION).not_to be nil end it 'provides status 500' do expect(HTTPError::InternalServerError::CODE).to be 500 expect(HTTPError::InternalServerError::MESSAGE).to eq 'Internal Server Error' end it 'provides status 400' do expect(HTTPError::BadRequest::CODE).to be 400 expect(HTTPError::BadRequest::MESSAGE).to eq 'Bad Request' end it 'returns status 500 ' do get '/error' expect(last_response.status).to be 500 expect(last_response.body).to eq 'Internal Server Error' end it 'returns status 400' do get '/badrequest' expect(last_response.status).to be 400 expect(last_response.body).to eq 'Bad Request' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sinatra-errorcodes-0.1.1 | spec/sinatra/errorcodes_spec.rb |