I know this isn't part of the app object refactor, but I would reverse this to read better:

    self.assertEqual(len(self.clock.alarms), initial_alarms_count - 1, "delete alarm failed.")