spec/lib/danica/wrapper/number_spec.rb in danica-2.7.4 vs spec/lib/danica/wrapper/number_spec.rb in danica-2.7.5

- old
+ new

@@ -1,21 +1,26 @@ +# frozen_string_literal: true + require 'spec_helper' describe Danica::Wrapper::Number do - let(:value) { 10 } subject { described_class.new(value) } + let(:value) { 10 } + it_behaves_like 'an object that respond to basic_methods' it_behaves_like 'an object with basic operation' describe '#valued?' do context 'when value is present' do - it { expect(subject.valued?).to be_truthy } + it { expect(subject).to be_valued } end + context 'when value is not present' do let(:value) { false } - it { expect(subject.valued?).to be_falsey } + + it { expect(subject).not_to be_valued } end end describe '#to_f' do it 'returns the float of value' do