Esempio n. 1
0
 def test_conversion_on_345withNegativeX(self):
     """ when I try to convert a 3,4,5 (xyh) triangle with Negative X I get the right values """
     testInstance = CartesianPointClass(-3, 4.0)
     radius, angle = testInstance.getPolarCoordinates()
     self.assertEqual(5.00, radius)
     self.assertEqual(-36.87, angle)
Esempio n. 2
0
 def test_conversion_with_no_X(self):
     """ when I try to convert a value with no x or no y I get none back for results """
     testInstance = CartesianPointClass()
     radius, angle = testInstance.getPolarCoordinates()
     self.assertEqual(None, radius)
     self.assertEqual(None, angle)
Esempio n. 3
0
 def test_conversion_on_UnitIsocolesNegativeX(self):
     """ when I try to convert a unit triangle with negative X I get the right values """
     testInstance = CartesianPointClass(-1, 1)
     radius, angle = testInstance.getPolarCoordinates()
     self.assertEqual(1.41, radius)
     self.assertEqual(-45, angle)
Esempio n. 4
0
 def test_init_with_no_X(self):
     """ when I create a new instance with no x value - the value of x should be None """
     testInstance = CartesianPointClass()
     self.assertEqual(None, testInstance.x)