def test_canceledApplicationCannotBeApproved(self): application = Application('*****@*****.**', 'Barbijos', 'Técnicos', None) application.cancel() with self.assertRaises(StatusTransitionFailed): application.approve()
def test_approveApplication(self): application = Application('*****@*****.**', 'Barbijos', 'Técnicos', None) application.approve() self.assertEqual(application.status, 'Approved')