Sha256: ebd8309fc8831135705f4619cc648d8dbe6294b8a53be083e76010f9b71220ae
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 KB
Contents
require 'spec_helper' module Sparrow describe Configuration, type: 'unit' do its(:json_request_format_header) { is_expected.to eq 'request-json-format' } its(:json_response_format_header) do is_expected.to eq 'response-json-format' end its(:excluded_routes) { is_expected.to eq [] } its(:default_json_request_key_transformation_strategy) do is_expected.to eq :camelize end its(:default_json_response_key_transformation_strategy) do is_expected.to eq :camelize end its(:allowed_content_types) do is_expected.to include 'application/json' end describe 'json_format_header' do specify do actual = subject.json_format_header(:response) expect(actual).to eq 'response-json-format' end specify do actual = subject.json_format_header(:request) expect(actual).to eq 'request-json-format' end end describe 'default_json_key_transformation_strategy' do specify do actual = subject.default_json_key_transformation_strategy(:response) expect(actual).to eq :camelize end specify do actual = subject.default_json_key_transformation_strategy(:request) expect(actual).to eq :camelize end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cp-sparrow-0.0.12 | spec/unit/configuration_spec.rb |
cp-sparrow-0.0.11 | spec/unit/configuration_spec.rb |