spec/netsuite/utilities_spec.rb in netsuite-0.8.2 vs spec/netsuite/utilities_spec.rb in netsuite-0.8.3

- old
+ new

@@ -11,9 +11,30 @@ formatted_date = NetSuite::Utilities.normalize_time_to_netsuite_date(no_dst_stamp.to_time.to_i) expect(formatted_date).to eq('2017-11-06T00:00:00-08:00') end end + it "#netsuite_data_center_urls" do + domains = NetSuite::Utilities.netsuite_data_center_urls('TSTDRV1576318') + expect(domains[:webservices_domain]).to eq('https://webservices.na1.netsuite.com') + + NetSuite.configure do + reset! + sandbox true + end + + domains = NetSuite::Utilities.netsuite_data_center_urls('TSTDRV1576318') + expect(domains[:webservices_domain]).to eq('https://webservices.na1.netsuite.com') + + NetSuite.configure do + reset! + api_version '2015_1' + end + + domains = NetSuite::Utilities.netsuite_data_center_urls('TSTDRV1576318') + expect(domains[:webservices_domain]).to eq('https://webservices.na1.netsuite.com') + end + describe '#get_record' do context 'caching' do it 'does not hit the netsuite API' do ns_account_id = 123 allow(NetSuite::Records::Account).to receive(:get).with(ns_account_id).once.and_return(