def test_simplify_fraction(self): self.assertEqual((1, 3), simplify_fraction((3, 9))) # (1,3) self.assertEqual((1, 7), simplify_fraction((1, 7))) # (1,7) self.assertEqual((2, 5), simplify_fraction((4, 10))) # (2,5) self.assertEqual((3, 22), simplify_fraction((63, 462)))
def test_fractions(self): self.assertEqual((1,3), solution.simplify_fraction((3,9))) self.assertEqual((1,7), solution.simplify_fraction((1,7))) self.assertEqual((2,5), solution.simplify_fraction((4,10))) self.assertEqual((3,22), solution.simplify_fraction((63,462))) self.assertEqual((1,5), solution.simplify_fraction((3,15))) self.assertEqual((1071,11), solution.simplify_fraction((3213,33)))
def test_four(self): self.assertEqual((3, 22), solution.simplify_fraction((63, 462)))
def test_simplify_fraction1(self): self.assertEqual((3, 13), solution.simplify_fraction((18, 78)))
def test_simplify_fraction5(self): self.assertEqual("we can not divide by zero", solution.simplify_fraction((0, 1)))
def test_simplify_fraction3(self): self.assertEqual((28, 289), solution.simplify_fraction((56, 578)))
def test_simplify_fraction_0(self): self.assertEqual((1, 3), simplify_fraction((3,9)))
def test_simplify_fraction_3(self): self.assertEqual((2,5), solution.simplify_fraction((4,10)))
def test_simplify_fraction4(self): self.assertEqual((3, 25), solution.simplify_fraction((12, 100)))
def test_three(self): self.assertEqual((2, 5), simplify_fraction((4, 10)))
def test(self): self.assertEqual((1,3), solution.simplify_fraction((3,9))) self.assertEqual((1,7), solution.simplify_fraction((1,7))) self.assertEqual((2,5), solution.simplify_fraction((4,10))) self.assertEqual((3,22), solution.simplify_fraction((63,462)))
def test_two(self): self.assertEquals(simplify_fraction((1, 7)), (1, 7))
def test_simplifying_fraction4(self): self.assertEqual((2, 7), solution.simplify_fraction((2, 7)))
def test_simplify_fraction6(self): self.assertEqual((0, 0), solution.simplify_fraction((9, 0)))
def test_simplifying_fraction2(self): self.assertEqual((0, 3), solution.simplify_fraction((0, 3)))
def test_simplify_fraction_2(self): self.assertEqual((1,7), solution.simplify_fraction((1,7)))
def test_simplify_fraction2(self): self.assertEqual((12, 109), solution.simplify_fraction((12, 109)))
def test_simplify_fraction(self): self.assertEqual(simplify_fraction((3, 9)), (1, 3)) self.assertEqual(simplify_fraction((1, 7)), (1, 7)) self.assertEqual(simplify_fraction((4, 10)), (2, 5)) self.assertEqual(simplify_fraction((63, 462)), (3, 22))
def test_problem_statement_cases(self): self.assertEqual((1, 3), simplify_fraction((3, 9))) self.assertEqual((1, 7), simplify_fraction((1, 7))) self.assertEqual((2, 5), simplify_fraction((4, 10))) self.assertEqual((3, 22), simplify_fraction((63, 462)))
def test_one(self): self.assertEquals(simplify_fraction((3, 9)), (1, 3))
def test_two(self): self.assertTupleEqual((1, 7), simplify_fraction((1, 7)))
def test_three(self): self.assertTupleEqual((2, 5), simplify_fraction((4, 10)))
def test_four(self): self.assertTupleEqual((3, 22), simplify_fraction((63, 462)))
def test_one(self): self.assertTupleEqual((1, 3), simplify_fraction((3, 9)))
def test_simplifying_fraction3(self): self.assertEqual((1, 2), solution.simplify_fraction((2, 4)))
def test_simplify_fractoin(self): self.assertEqual((1, 3), solution.simplify_fraction((3, 9))) self.assertEqual((3, 22), solution.simplify_fraction((63, 462)))
def test_simplifying_fraction5(self): self.assertEqual((1, 1), solution.simplify_fraction((3, 3)))
def test_simplify_fraction_3(self): self.assertEqual((2, 5), solution.simplify_fraction((4, 10)))
def test_5(self): self.assertEqual((5,7), simplify_fraction((50,70)))
def test_simplify_fraction_4(self): self.assertEqual((3, 22), solution.simplify_fraction((63, 462)))
def test_simplify_fraction_1(self): self.assertEqual((1,3), solution.simplify_fraction((3,9)))
def test_simplify_fraction_1(self): self.assertEqual((1, 3), solution.simplify_fraction((3, 9)))
def test_simplify_fraction_2(self): self.assertEqual((3, 22), simplify_fraction((63,462)))
def test_simplify_fraction_2(self): self.assertEqual((1, 7), solution.simplify_fraction((1, 7)))
def test_simplify_fraction_1(self): self.assertEqual((1, 7), simplify_fraction((1,7)))
def test_with_not_simplified_fractions(self): self.assertEqual(solution.simplify_fraction((12, 36)), (1, 3)) self.assertEqual(solution.simplify_fraction((51, 272)), (3, 16)) self.assertEqual(solution.simplify_fraction((32, 68)), (8, 17))
def test_simplify_fraction(self): self.assertEqual((1, 3), simplify_fraction((3, 9))) self.assertEqual((1, 7), simplify_fraction((1, 7))) self.assertEqual((2, 5), simplify_fraction((4, 10))) self.assertEqual((3, 22), simplify_fraction((63, 462)))
def test_with_simplified_fractions(self): self.assertEqual(solution.simplify_fraction((1, 20)), (1, 20)) self.assertEqual(solution.simplify_fraction((13, 101)), (13, 101)) self.assertEqual(solution.simplify_fraction((9, 4)), (9, 4))
def test_three(self): self.assertEquals(simplify_fraction((4, 10)), (2, 5))