File tree Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Original file line number Diff line number Diff line change 55 - 5.5
66 - 5.6
77 - 7.0
8+ - 7.1
89 - hhvm
910
1011matrix :
Original file line number Diff line number Diff line change 11<?php
22
3-
43namespace Message ;
54
6-
75use Omnipay \AuthorizeNet \Message \AIMAbstractRequest ;
6+ use Omnipay \Tests \TestCase ;
7+ use Mockery ;
88
9- class AIMAbstractRequestTest extends \PHPUnit_Framework_TestCase
9+ class AIMAbstractRequestTest extends TestCase
1010{
1111 /** @var AIMAbstractRequest */
1212 private $ request ;
1313
1414 public function setUp ()
1515 {
16- $ this ->request = $ this ->getMockForAbstractClass (
17- '\Omnipay\AuthorizeNet\Message\AIMAbstractRequest ' ,
18- array (
19- $ this ->getMock ('\Guzzle\Http\ClientInterface ' ),
20- $ this ->getMock ('\Symfony\Component\HttpFoundation\Request ' )
21- )
22- );
16+ $ this ->request = Mockery::mock ('\Omnipay\AuthorizeNet\Message\AIMAbstractRequest ' )->makePartial ();
17+ $ this ->request ->initialize ();
2318 }
2419
2520 public function testShouldReturnTransactionReference ()
Original file line number Diff line number Diff line change @@ -20,7 +20,8 @@ public function setUp()
2020 'amount ' => '12.00 ' ,
2121 'customerId ' => 'cust-id ' ,
2222 'card ' => $ card ,
23- 'duplicateWindow ' => 0
23+ 'duplicateWindow ' => 0 ,
24+ 'solutionId ' => 'SOL12345ID ' ,
2425 )
2526 );
2627 }
@@ -33,6 +34,7 @@ public function testGetData()
3334 $ this ->assertEquals ('10.0.0.1 ' , $ data ->transactionRequest ->customerIP );
3435 $ this ->assertEquals ('cust-id ' , $ data ->transactionRequest ->customer ->id );
3536 $ this ->assertEquals ('example@example.net ' , $ data ->transactionRequest ->customer ->email );
37+ $ this ->assertEquals ('SOL12345ID ' , $ data ->transactionRequest ->solution ->id );
3638
3739 // Issue #38 Make sure the transactionRequest properties are correctly ordered.
3840 // This feels messy, but works.
@@ -43,6 +45,7 @@ public function testGetData()
4345 "transactionType " ,
4446 "amount " ,
4547 "payment " ,
48+ "solution " ,
4649 "order " ,
4750 "customer " ,
4851 "billTo " ,
You can’t perform that action at this time.
0 commit comments