Sha256: 9758f769aba8df05dcf6c8fb58336a75c0ad0446f05bc4284cc0a0960a93aef8
Contents?: true
Size: 396 Bytes
Versions: 1
Compression:
Stored size: 396 Bytes
Contents
require 'spec_helper' RSpec.describe Symbol do describe '#to_unit' do describe 'with valid unit' do subject { :dozen } specify { expect(subject.to_unit).to eq Measurement::Unit[:dozen] } end describe 'with invalid unit' do subject { :person } specify { expect { subject.to_unit }.to raise_error(ArgumentError, "Invalid unit: 'person'") } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-measurement-1.3.0 | spec/ruby-measurement/core_ext/symbol_spec.rb |