Skip to content

Commit a41d069

Browse files
Support for tokenized credit card (Accept.js) - unit test
1 parent 66d7b4a commit a41d069

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/Message/AIMAuthorizeRequestTest.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,17 @@ public function testGetDataTestMode()
6868
$this->assertEquals('true', $setting->settingValue);
6969
}
7070

71+
public function testGetDataOpaqueData()
72+
{
73+
$this->request->setOpaqueDataDescriptor('COMMON.ACCEPT.INAPP.PAYMENT');
74+
$this->request->setOpaqueDataValue('jb2RlIjoiNTB');
75+
76+
$data = $this->request->getData();
77+
78+
$this->assertEquals('COMMON.ACCEPT.INAPP.PAYMENT', $data->transactionRequest->payment->opaqueData->dataDescriptor);
79+
$this->assertEquals('jb2RlIjoiNTB', $data->transactionRequest->payment->opaqueData->dataValue);
80+
}
81+
7182
public function testShouldIncludeDuplicateWindowSetting()
7283
{
7384
$data = $this->request->getData();

0 commit comments

Comments
 (0)