test/russianpost/barcode_test.rb in russianpost-0.4.5 vs test/russianpost/barcode_test.rb in russianpost-0.5.0
- old
+ new
@@ -6,20 +6,16 @@
def test_implicitly_converts_to_string
barcode = Barcode.new("RD025500807SE")
assert_equal "bar RD025500807SE", "bar #{barcode}"
end
- def test_raises_on_invalid_barcode
+ def test_validates_barcode
["123", "RR123456789EE"].each do |barcode|
- assert_raises InvalidBarcode do
- Barcode.new(barcode)
- end
+ refute Barcode.new(barcode).valid?
end
- end
- def test_doesnt_raise_on_valid_barcode
["RD025500807SE", "12345678901234"].each do |barcode|
- Barcode.new(barcode)
+ assert Barcode.new(barcode).valid?
end
end
end
end