Exemplo n.º 1
0
 def testFlat(self):
     testPressure = Wheel.BURST_PRESSURE / 2.0
     wheel = Wheel()
     wheel.pressure = testPressure
     self.assertEqual(wheel.pressure, testPressure)
     self.assertEqual(wheel.flat, False)
     wheel.pressure = 0.0
     self.assertEqual(wheel.flat, True)
Exemplo n.º 2
0
 def testBurst(self):
     wheel = Wheel()
     wheel.pressure = Wheel.BURST_PRESSURE / 2.0
     self.assertEqual(wheel.flat, False)
     self.assertEqual(wheel.burst, False)
     wheel.pressure = Wheel.BURST_PRESSURE
     self.assertEqual(wheel.pressure, 0.0)
     self.assertEqual(wheel.flat, True)
     self.assertEqual(wheel.burst, True)
     wheel.pressure = Wheel.BURST_PRESSURE / 2.0
     self.assertEqual(wheel.pressure, 0.0)
     self.assertEqual(wheel.flat, True)
     self.assertEqual(wheel.burst, True)
Exemplo n.º 3
0
from wheel import Wheel

print(f"burst pressure = {Wheel.BURST_PRESSURE}")

wheel = Wheel(diameter=13.0, pressure=24.0)

print(f"pressure = {wheel.pressure}")  # getter for a property
wheel.pressure = 10000.0  # setter notation
print(f"pressure = {wheel.pressure}")  # getter for a property
print(f"burst = {wheel.burst}")  # getter for a propertyy