def test_getCredit_no_credit(self): processor = SingularService () try: retcode = processor.getCredit (WebServiceTests.username, WebServiceTests.password, 'AccessNoPurchase') except OutOfCredit: self.assertTrue else: self.fail('')
def test_getCredit_credit(self): processor = SingularService () retcode = processor.getCredit (WebServiceTests.username, WebServiceTests.password, 'AccessSeveralPurchases') # TODO: Don't hardcode this: self.assertEqual (retcode, 28)
def test_getCredit_wrong_password (self): processor = SingularService () retcode = processor.getCredit (WebServiceTests.wrong_username, WebServiceTests.wrong_password, 'AccessNoPurchase') self.assertEqual (retcode, Customer.WRONG_USERNAME_OR_PASSWORD)