コード例 #1
0
ファイル: tests.py プロジェクト: bragich/7_mistery_fix
 def test_returns_none_for_complex_solution(self):
     root1, root2 = get_roots(1, 2, 3)
     self.assertIsNone(root1)
     self.assertIsNone(root2)
コード例 #2
0
ファイル: tests.py プロジェクト: bragich/7_mistery_fix
 def test_solves_real_roots(self):
     root1, root2 = get_roots(1, -2, 1)
     self.assertEqual(root1, 1)
コード例 #3
0
ファイル: tests.py プロジェクト: bragich/7_mistery_fix
 def test_first_root_less_than_second(self):
     root1, root2 = get_roots(1, 2, -3)
     self.assertEqual(root1, -3)
     self.assertEqual(root2, 1)
コード例 #4
0
ファイル: tests.py プロジェクト: bragich/7_mistery_fix
 def test_second_root_is_none_if_one_solution(self):
     root1, root2 = get_roots(1, -2, 1)
     self.assertIsNotNone(root1)
     self.assertIsNone(root2)
コード例 #5
0
def run():

    quadratic_equation.input_data()
    quadratic_equation.discriminant()
    quadratic_equation.get_roots()
コード例 #6
0
ファイル: tests.py プロジェクト: BioshokMe/7_mistery_fix
 def test_solves_real_roots(self):
     root1, root2 = get_roots(1, -2, 1)
     self.assertEqual(root1, 1)
コード例 #7
0
ファイル: tests.py プロジェクト: BioshokMe/7_mistery_fix
 def test_returns_none_for_complex_solution(self):
     root1, root2 = get_roots(1, 2, 3)
     self.assertIsNone(root1)
     self.assertIsNone(root2)
コード例 #8
0
ファイル: tests.py プロジェクト: BioshokMe/7_mistery_fix
 def test_second_root_is_none_if_one_solution(self):
     root1, root2 = get_roots(1, -2, 1)
     self.assertIsNotNone(root1)
     self.assertIsNone(root2)
コード例 #9
0
ファイル: tests.py プロジェクト: BioshokMe/7_mistery_fix
 def test_first_root_less_than_second(self):
     root1, root2 = get_roots(1, 2, -3)
     self.assertEqual(root1, -3)
     self.assertEqual(root2, 1)