triangle_test
Run triangle tests.
1#!/usr/bin/env python3 2"""Run triangle tests.""" 3 4import unittest 5import triangle 6 7 8# Test class 9class SimpleTest(unittest.TestCase): 10 """Very basic example test.""" 11 12 # Returns True or False. 13 def testPerimeter1(self): 14 """First test of valid STDIN input.""" 15 self.assertEqual(triangle.trianglePerimeter(3.0, 4.0, 5.0), 12.0) 16 17 def testArea1(self): 18 """First test of valid STDIN input.""" 19 self.assertEqual(triangle.triangleArea(3.0, 4.0, 5.0), 6.0) 20 21 def testConst1(self): 22 """First test of valid STDIN input.""" 23 self.assertEqual(triangle.constructability(3.0, 4.0, 5.0), True) 24 25 def testOrthogon1(self): 26 """First test of valid STDIN input.""" 27 self.assertEqual(triangle.triangleOrthogonality(3.0, 4.0, 5.0), True) 28 29 30if __name__ == '__main__': 31 unittest.main()
class
SimpleTest(unittest.case.TestCase):
10class SimpleTest(unittest.TestCase): 11 """Very basic example test.""" 12 13 # Returns True or False. 14 def testPerimeter1(self): 15 """First test of valid STDIN input.""" 16 self.assertEqual(triangle.trianglePerimeter(3.0, 4.0, 5.0), 12.0) 17 18 def testArea1(self): 19 """First test of valid STDIN input.""" 20 self.assertEqual(triangle.triangleArea(3.0, 4.0, 5.0), 6.0) 21 22 def testConst1(self): 23 """First test of valid STDIN input.""" 24 self.assertEqual(triangle.constructability(3.0, 4.0, 5.0), True) 25 26 def testOrthogon1(self): 27 """First test of valid STDIN input.""" 28 self.assertEqual(triangle.triangleOrthogonality(3.0, 4.0, 5.0), True)
Very basic example test.
def
testPerimeter1(self):
14 def testPerimeter1(self): 15 """First test of valid STDIN input.""" 16 self.assertEqual(triangle.trianglePerimeter(3.0, 4.0, 5.0), 12.0)
First test of valid STDIN input.
def
testArea1(self):
18 def testArea1(self): 19 """First test of valid STDIN input.""" 20 self.assertEqual(triangle.triangleArea(3.0, 4.0, 5.0), 6.0)
First test of valid STDIN input.
def
testConst1(self):
22 def testConst1(self): 23 """First test of valid STDIN input.""" 24 self.assertEqual(triangle.constructability(3.0, 4.0, 5.0), True)
First test of valid STDIN input.
def
testOrthogon1(self):
26 def testOrthogon1(self): 27 """First test of valid STDIN input.""" 28 self.assertEqual(triangle.triangleOrthogonality(3.0, 4.0, 5.0), True)
First test of valid STDIN input.
Inherited Members
- unittest.case.TestCase
- TestCase
- addTypeEqualityFunc
- addCleanup
- enterContext
- addClassCleanup
- enterClassContext
- setUp
- tearDown
- setUpClass
- tearDownClass
- countTestCases
- defaultTestResult
- shortDescription
- id
- subTest
- run
- doCleanups
- doClassCleanups
- debug
- skipTest
- fail
- assertFalse
- assertTrue
- assertRaises
- assertWarns
- assertLogs
- assertNoLogs
- assertEqual
- assertNotEqual
- assertAlmostEqual
- assertNotAlmostEqual
- assertSequenceEqual
- assertListEqual
- assertTupleEqual
- assertSetEqual
- assertIn
- assertNotIn
- assertIs
- assertIsNot
- assertDictEqual
- assertDictContainsSubset
- assertCountEqual
- assertMultiLineEqual
- assertLess
- assertLessEqual
- assertGreater
- assertGreaterEqual
- assertIsNone
- assertIsNotNone
- assertIsInstance
- assertNotIsInstance
- assertRaisesRegex
- assertWarnsRegex
- assertRegex
- assertNotRegex
- failUnlessRaises
- failIf
- assertRaisesRegexp
- assertRegexpMatches
- assertNotRegexpMatches
- failUnlessEqual
- assertEquals
- failIfEqual
- assertNotEquals
- failUnlessAlmostEqual
- assertAlmostEquals
- failIfAlmostEqual
- assertNotAlmostEquals
- failUnless
- assert_