Пример #1
0
 def test_check_customer_and_credit_insufficient_credit_no_purchase (self):
     #ret = Customer.check_customer_and_credit ('pepito', 'password', 'AccessNoPurchase', 2)
     try:
         ret = Customer.check_customer_and_credit (self.customer_name, self.customer_pass, self.account_name, 10000)
     except OutOfCredit:
         self.assertEqual
     else:
         self.fail('')        
Пример #2
0
 def test_check_customer_and_credit_insufficient_credit_purchas (self):
     #ret = Customer.check_customer_and_credit ('pepito', 'password', 'AccessWithPurchase', 10000)
     try:
         ret = Customer.check_customer_and_credit (self.customer_name, self.customer_pass, self.account_name, 10000)
     except OutOfCredit:
         self.assertEqual
     else:
     #self.assertEqual (ret, Purchase.INSUFFICIENT_CREDIT)
         self.fail('')
Пример #3
0
 def test_check_customer_and_credit_ok(self):
     account = Account.objects.get(name=self.account_name, customer__username=self.customer_name)
     ret = Customer.check_customer_and_credit (self.customer_name, self.customer_pass, self.account_name)
     self.assertEqual (ret, account)
Пример #4
0
 def test_check_customer_and_credit_wrong_account (self):
     ret = Customer.check_customer_and_credit (self.customer_name, self.customer_pass, 'noAccount', 100)
     self.assertEqual (ret, Customer.WRONG_ACCOUNT)
Пример #5
0
 def test_check_customer_and_credit_wrong_password (self):
     ret = Customer.check_customer_and_credit ('customer1', 'no_password_de_customer1', 'noAccount', 100)
     self.assertEqual (ret, Customer.WRONG_USERNAME_OR_PASSWORD)
Пример #6
0
 def test_check_customer_and_credit_wrong_username (self):
     ret = Customer.check_customer_and_credit ('pepito_malo', 'password', 'noAccount', 100)
     self.assertEqual (ret, Customer.WRONG_USERNAME_OR_PASSWORD)