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