mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-05 08:59:14 +08:00
Fix phpunit
This commit is contained in:
parent
518a1f4e4e
commit
b6734a82da
5 changed files with 14 additions and 14 deletions
|
@ -1149,6 +1149,7 @@ class OrderEndpointTest extends TestCase
|
|||
$logger = Mockery::mock(LoggerInterface::class);
|
||||
$logger->shouldReceive('log');
|
||||
$logger->shouldReceive('debug');
|
||||
$logger->shouldReceive('warning');
|
||||
$applicationContext = Mockery::mock(ApplicationContext::class);
|
||||
$applicationContext
|
||||
->expects('to_array')
|
||||
|
|
|
@ -34,9 +34,6 @@ class OrderTest extends TestCase
|
|||
->expects('to_array')
|
||||
->andReturn(['applicationContext']);
|
||||
$paymentSource = Mockery::mock(PaymentSource::class);
|
||||
$paymentSource
|
||||
->expects('to_array')
|
||||
->andReturn(['paymentSource']);
|
||||
|
||||
$testee = new Order(
|
||||
$id,
|
||||
|
@ -69,7 +66,7 @@ class OrderTest extends TestCase
|
|||
'update_time' => $updateTime->format($this->dateFormat),
|
||||
'payer' => ['payer'],
|
||||
'application_context' => ['applicationContext'],
|
||||
'payment_source' => ['paymentSource']
|
||||
'payment_source' => $paymentSource
|
||||
];
|
||||
$this->assertEquals($expected, $testee->to_array());
|
||||
}
|
||||
|
|
|
@ -3,15 +3,11 @@ declare(strict_types=1);
|
|||
|
||||
namespace WooCommerce\PayPalCommerce\Button\Helper;
|
||||
|
||||
|
||||
use Psr\Log\LoggerInterface;
|
||||
use WooCommerce\PayPalCommerce\ApiClient\Entity\CardAuthenticationResult;
|
||||
use WooCommerce\PayPalCommerce\ApiClient\Entity\Order;
|
||||
use WooCommerce\PayPalCommerce\ApiClient\Entity\PaymentSource;
|
||||
use WooCommerce\PayPalCommerce\ApiClient\Entity\PaymentSourceCard;
|
||||
use WooCommerce\PayPalCommerce\TestCase;
|
||||
use Mockery\Mock;
|
||||
use function Brain\Monkey\Functions\when;
|
||||
|
||||
class ThreeDSecureTest extends TestCase
|
||||
{
|
||||
|
@ -28,12 +24,18 @@ class ThreeDSecureTest extends TestCase
|
|||
$result->shouldReceive('authentication_result')->andReturn($authenticationResult);
|
||||
$result->shouldReceive('enrollment_status')->andReturn($enrollment);
|
||||
$result->shouldReceive('to_array')->andReturn(['foo' => 'bar',]);
|
||||
$card = \Mockery::mock(PaymentSourceCard::class);
|
||||
$card->shouldReceive('authentication_result')->andReturn($result);
|
||||
|
||||
$source = \Mockery::mock(PaymentSource::class);
|
||||
$source->shouldReceive('card')->andReturn($card);
|
||||
$authentication_result = (object)[
|
||||
'brand' => 'visa',
|
||||
'authentication_result' => $result,
|
||||
];
|
||||
$source->shouldReceive('properties')
|
||||
->andReturn($authentication_result);
|
||||
|
||||
$order = \Mockery::mock(Order::class);
|
||||
$order->shouldReceive('payment_source')->andReturn($source);
|
||||
|
||||
$logger = \Mockery::mock(LoggerInterface::class);
|
||||
$logger->shouldReceive('info');
|
||||
|
||||
|
|
|
@ -118,10 +118,11 @@ class VaultedCreditCardHandlerTest extends TestCase
|
|||
$order = Mockery::mock(Order::class);
|
||||
$order->shouldReceive('id')->andReturn('1');
|
||||
$order->shouldReceive('intent')->andReturn('CAPTURE');
|
||||
|
||||
$paymentSource = Mockery::mock(PaymentSource::class);
|
||||
$paymentSourceCard = Mockery::mock(PaymentSourceCard::class);
|
||||
$paymentSource->shouldReceive('card')->andReturn($paymentSourceCard);
|
||||
$paymentSource->shouldReceive('name')->andReturn('card');
|
||||
$order->shouldReceive('payment_source')->andReturn($paymentSource);
|
||||
|
||||
$orderStatus = Mockery::mock(OrderStatus::class);
|
||||
$orderStatus->shouldReceive('is')->andReturn(true);
|
||||
$order->shouldReceive('status')->andReturn($orderStatus);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue