コード例 #1
0
ファイル: test_payment.py プロジェクト: w3bcr4ft/autonomie
def test_resulted_auto(invoice):
    invoice.CAEStatus = 'wait'
    invoice.CAEStatus = 'valid'
    invoice.CAEStatus = 'paid'
    request_params = {'amount': int(invoice.topay()), 'mode': 'cheque'}
    record_payment(invoice, **request_params)
    assert invoice.CAEStatus == 'resulted'
コード例 #2
0
ファイル: test_payment.py プロジェクト: w3bcr4ft/autonomie
def test_resulted_manual(invoice):
    invoice.CAEStatus = 'wait'
    invoice.CAEStatus = 'valid'
    invoice.CAEStatus = 'paid'
    request_params = {'amount': 0, 'mode': 'cheque', 'resulted': True}
    record_payment(invoice, **request_params)
    assert invoice.CAEStatus == 'resulted'
コード例 #3
0
ファイル: test_payment.py プロジェクト: w3bcr4ft/autonomie
def test_resulted_auto(invoice):
    invoice.CAEStatus = 'wait'
    invoice.CAEStatus = 'valid'
    invoice.CAEStatus = 'paid'
    request_params = {'amount':int(invoice.topay()), 'mode':'cheque'}
    record_payment(invoice, **request_params)
    assert invoice.CAEStatus == 'resulted'
コード例 #4
0
ファイル: test_payment.py プロジェクト: w3bcr4ft/autonomie
def test_resulted_manual(invoice):
    invoice.CAEStatus = 'wait'
    invoice.CAEStatus = 'valid'
    invoice.CAEStatus = 'paid'
    request_params = {'amount':0, 'mode':'cheque', 'resulted':True}
    record_payment(invoice, **request_params)
    assert invoice.CAEStatus == 'resulted'
コード例 #5
0
ファイル: test_payment.py プロジェクト: w3bcr4ft/autonomie
def test_record_payment(invoice):
    request_params = {'amount': 1500, 'mode': 'cheque'}
    record_payment(invoice, **request_params)
    assert len(invoice.payments) == 3
    assert invoice.payments[2].amount == 1500
コード例 #6
0
ファイル: test_payment.py プロジェクト: w3bcr4ft/autonomie
def test_record_payment(invoice):
    request_params = {'amount':1500, 'mode':'cheque'}
    record_payment(invoice, **request_params)
    assert len(invoice.payments) == 3
    assert invoice.payments[2].amount == 1500