Exemplo n.º 1
0
    def test_transaction_parser(self):
        with open(EXAMPLE_TRANSACTION_HISTORY_JSON) as fn:
            transactions = Griftcard.sanitize_transactions(fn.read())

        testify.assert_equal(transactions[0]['merchant_number'],
            '06078000001FTN1')
        testify.assert_equal(transactions[1]['merchant_number'],
            '4445100033589')
        testify.assert_equal(transactions[2]['merchant_number'],
            '008788430020795')
        testify.assert_equal(transactions[3]['merchant_number'],
            '008788430020795')
        testify.assert_equal(transactions[4]['merchant_number'],
            '4445000951186')
        testify.assert_equal(transactions[5]['merchant_number'],
            '60300000022')