test/isbn_spec.rb in isbn-2.0.1 vs test/isbn_spec.rb in isbn-2.0.2

- old
+ new

@@ -18,17 +18,21 @@ ISBN.ten(isbn[1]).must_equal isbn[0] ISBN.ten(isbn[0]).must_equal isbn[0] end proc { ISBN.ten("9790879392788") }.must_raise ISBN::No10DigitISBNAvailable proc { ISBN.ten("074324382") }.must_raise ISBN::Invalid10DigitISBN + proc { ISBN.ten("") }.must_raise ISBN::Invalid10DigitISBN + proc { ISBN.ten(nil) }.must_raise ISBN::InvalidISBNError end it "should respond with a thirteen digit isbn" do ISBNS.each do |isbn| ISBN.thirteen(isbn[0]).must_equal isbn[1] ISBN.thirteen(isbn[1]).must_equal isbn[1] end proc { ISBN.thirteen("97908793927888") }.must_raise ISBN::Invalid13DigitISBN + proc { ISBN.thirteen(nil) }.must_raise ISBN::InvalidISBNError + proc { ISBN.thirteen("") }.must_raise ISBN::Invalid13DigitISBN end it "should convert a NEW isbn into USED" do ISBN.as_used("9780820472676").must_equal "2900820472675" ISBN.as_used("2900820472675").must_equal "2900820472675" \ No newline at end of file