spec/papla_spec.rb in papla-0.0.1 vs spec/papla_spec.rb in papla-0.0.2

- old
+ new

@@ -209,8 +209,22 @@ subject[880_000_000].should eq('Osiemset osiemdziesiąt milionów') subject[999_999_999].should eq('Dziewięćset dziewięćdziesiąt dziewięć milionów dziewięćset dziewięćdziesiąt dziewięć tysięcy dziewięćset dziewięćdziesiąt dziewięć') end it 'does not support billions' do - proc { subject[1_000_000_000] }.should raise_error(ArgumentError) + expect { subject[1_000_000_000] }.to raise_error(ArgumentError) + end + + describe 'floats' do + it 'appends the decimal part as cents' do + subject[1.23].should eq('Jeden 23/100') + end + + it 'displays two decimal digits' do + subject[2.0].should eq('Dwa 00/100') + end + + it 'rounds to two decimal places' do + subject[3.456].should eq('Trzy 46/100') + end end end