Exemple #1
0
    def test_get_by_transaction_id(self):
        new = Payment()
        new.is_donation = True
        new.first_name = u'Tester'
        new.last_name = u'Testing'
        new.email = u'*****@*****.**'
        new.transaction_id = u'TEST'
        new.amount = 42.50
        db.session.add(new)
        db.session.commit()

        result = Payment.get_by_transaction_id(u'TEST')
        self.assertIsNotNone(result)

        bad_result = Payment.get_by_transaction_id(u'MISSING')
        self.assertIsNone(bad_result)
Exemple #2
0
    def test_get_by_transaction_id(self):
        new = Payment()
        new.is_donation = True
        new.first_name = "Tester"
        new.last_name = "Testing"
        new.email = "*****@*****.**"
        new.transaction_id = "TEST"
        new.amount = 42.50
        new.currency = "eur"
        db.session.add(new)
        db.session.commit()

        result = Payment.get_by_transaction_id("TEST")
        self.assertIsNotNone(result)

        bad_result = Payment.get_by_transaction_id("MISSING")
        self.assertIsNone(bad_result)