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)
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)