test/region.rb in r7insight-2.7.6 vs test/region.rb in r7insight-3.0.0

- old
+ new

@@ -1,37 +1,58 @@ +# frozen_string_literal: true + require 'spec_helper' require 'pathname' -logger = Le.new('185a71d5-32a7-4007-a12d-3295c75a10e2', 'eu') -logger.info("ssl") +logger = R7Insight.new('185a71d5-32a7-4007-a12d-3295c75a10e2', 'eu') +logger.info('ssl') -describe Le::Host::HTTP do - +describe R7Insight::Host::CONNECTION do let(:token) { '11111111-2222-3333-aaaa-bbbbbbbbbbbb' } - let(:region) {'eu'} + let(:region) { 'eu' } let(:local) { false } let(:debug) { false } let(:ssl) { false } let(:udp) { nil } - let(:datahub_endpoint) { ["", 10000]} - let(:host_id) {""} - let(:custom_host) {[false, ""]} - let(:endpoint) {false} + let(:datahub_endpoint) { ['', 10_000] } + let(:host_id) { '' } + let(:custom_host) { [false, ''] } + let(:endpoint) { false } + let(:host) do + R7Insight::Host::CONNECTION.new(token, region, local, + debug, ssl, + datahub_endpoint, + host_id, custom_host, + udp, endpoint) + end - let(:host) { Le::Host::HTTP.new(token, region, local, debug, ssl, datahub_endpoint, host_id, custom_host, udp, endpoint) } + let(:logger_console) { host.instance_variable_get(:@logger_console) } - let(:logger_console) { host.instance_variable_get(:@logger_console) } - let(:logger_console_dev) { logger_console.instance_variable_get(:@logdev).dev } - - specify { host.must_be_instance_of Le::Host::HTTP } - specify {host.region.must_equal 'eu'} - specify { host.local.must_equal false } - specify { host.debug.must_equal false } - specify { host.ssl.must_equal false } - specify { host.udp_port.must_equal nil } - specify {host_id.must_equal ""} - specify {custom_host.must_equal [false, ""]} - - + describe 'host' do + it 'is an instance of CONNECTION' do + assert_instance_of(R7Insight::Host::CONNECTION, host) + end + it 'region is expected value' do + assert_equal(host.region, 'eu') + end + it 'local is expected value' do + refute(host.local) + end + it 'debug is expected value' do + refute(host.debug) + end + it 'ssl is expected value' do + refute(host.ssl) + end + it 'udp port is expected value' do + assert_nil(host.udp_port) + end + it 'id is expected value' do + assert_equal(host_id, '') + end + it 'custom_host is expected value' do + assert_equal(custom_host, [false, '']) + end + end end