some new test cases for Rational()