Sha256: 3e3bbb58647fa14ef601410de9d6db53a872cb5d7d81b543724bdb047746d1ba

Contents?: true

Size: 500 Bytes

Versions: 1

Compression:

Stored size: 500 Bytes

Contents

describe WannabeBool::Integer do
  context Integer do
    describe '#to_b' do
      context 'when value is 0' do
        subject { 0 }
        it { expect(subject.to_b).to eq false }
      end

      context 'when value is 1' do
        subject { 1 }
        it { expect(subject.to_b).to eq true }
      end

      (2..9).each do |value|
        context "when value is #{value}" do
          subject { value }
          it { expect(subject.to_b).to eq false }
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wannabe_bool-0.2.0 spec/wannabe_bool/integer_spec.rb