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