Sha256: 7d298446c2fe146b950964b129dfd40dd3c2185aea4e76257e09e0f74ad743ae
Contents?: true
Size: 476 Bytes
Versions: 141
Compression:
Stored size: 476 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/compact' ::RSpec.describe ::EacRubyUtils::Compact do let(:object) { ::OpenStruct.new(a_attr: 'a_value', b_attr: 'b_value') } let(:instance) { described_class.new(object, %w[a_attr b_attr]) } describe '#to_a' do it do expect(instance.to_a).to eq(%w[a_value b_value]) end end describe '#to_h' do it do expect(instance.to_h).to eq(a_attr: 'a_value', b_attr: 'b_value') end end end
Version data entries
141 entries across 141 versions & 3 rubygems