Sha256: 47154db478c450887352a3fcd80b897fd401ac4e61ad76d62f8062bb901c911f
Contents?: true
Size: 1.43 KB
Versions: 13
Compression:
Stored size: 1.43 KB
Contents
require 'spec_helper' require 'date' describe 'expect_json_types with date' do it 'should verify correct date types' do mock_get('date_response') get '/date_response' expect_json_types(createdAt: :date) end it 'should verify correct date types with path' do mock_get('date_response') get '/date_response' expect_json_types('createdAt', :date) end end describe 'expect_json with date' do it 'should verify correct date value' do mock_get('date_response') get '/date_response' prev_day = DateTime.new(2014, 10, 19) next_day = DateTime.new(2014, 10, 21) expect_json(createdAt: date { |value| expect(value).to be_between(prev_day, next_day) }) end end describe 'expect_json_types with date_or_null' do it 'should verify date_or_null when date is null' do mock_get('date_is_null_response') get '/date_is_null_response' expect_json_types(dateDeleted: :date_or_null) end it 'should verify date_or_null when date is null with path' do mock_get('date_is_null_response') get '/date_is_null_response' expect_json_types('dateDeleted', :date_or_null) end it 'should verify date_or_null with date' do mock_get('date_response') get '/date_response' expect_json_types(createdAt: :date_or_null) end it 'should verify date_or_null with date with path' do mock_get('date_response') get '/date_response' expect_json_types('createdAt', :date_or_null) end end
Version data entries
13 entries across 13 versions & 2 rubygems