def test_tick(self): # Create a new printer, give it a task, check if ticking down to 0 works laserjet = Printer(20) laserjet.currenttask = True laserjet.timeremaining = 10 self.assertEqual(laserjet.timeremaining, 10) laserjet.tick() self.assertEqual(laserjet.timeremaining, 9) for i in range(9): laserjet.tick() self.assertEqual(laserjet.currenttask, None) self.assertEqual(laserjet.timeremaining, 0)
def test_tick(self): # Create a new printer, give it a task, check if ticking down to 0 works laserjet = Printer(20) laserjet.currenttask = True laserjet.timeremaining = 10 self.assertEqual(laserjet.timeremaining, 10) laserjet.tick() self.assertEqual(laserjet.timeremaining, 9) for i in range(9): laserjet.tick() self.assertEqual(laserjet.currenttask, None) self.assertEqual(laserjet.timeremaining, 0)
def test_busy(self): # Create a printer, give it a task, check if busy canon = Printer(12) self.assertEqual(canon.busy(), False) canon.currenttask = True self.assertEqual(canon.busy(), True)
def test_busy(self): # Create a printer, give it a task, check if busy canon = Printer(12) self.assertEqual(canon.busy(), False) canon.currenttask = True self.assertEqual(canon.busy(), True)