def test_refund_transfer_min_max(amount, payment_identifier, nonce, transferred_amount): refund_transfer = make_refund_transfer( amount=amount, payment_identifier=payment_identifier, nonce=nonce, transferred_amount=transferred_amount, ) refund_transfer.sign(signer) assert RefundTransfer.from_dict(refund_transfer.to_dict()) == refund_transfer
def test_refund_transfer_min_max(amount, payment_identifier, nonce, transferred_amount): refund_transfer = make_refund_transfer( amount=amount, payment_identifier=payment_identifier, nonce=nonce, transferred_amount=transferred_amount, ) refund_transfer.sign(PRIVKEY) assert RefundTransfer.from_dict(refund_transfer.to_dict()) == refund_transfer
def test_refund_transfer_min_max(amount, payment_identifier, nonce, transferred_amount): refund_transfer = factories.create( factories.RefundTransferProperties( amount=amount, payment_identifier=payment_identifier, payment_hash_invoice=EMPTY_PAYMENT_HASH_INVOICE, nonce=nonce, transferred_amount=transferred_amount, ) ) assert RefundTransfer.from_dict(refund_transfer.to_dict()) == refund_transfer
def test_refund_transfer_min_max(amount, payment_identifier, nonce, transferred_amount): refund_transfer = factories.create( factories.RefundTransferProperties( amount=amount, payment_identifier=payment_identifier, nonce=nonce, transferred_amount=transferred_amount, )) assert RefundTransfer.from_dict( refund_transfer.to_dict()) == refund_transfer
def test_refund_transfer_min_max(amount, identifier, nonce, transferred_amount): refund_transfer = make_refund_transfer( amount=amount, identifier=identifier, nonce=nonce, transferred_amount=transferred_amount, ) refund_transfer.sign(PRIVKEY, ADDRESS) assert RefundTransfer.from_dict( refund_transfer.to_dict()) == refund_transfer