mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-04 08:47:23 +08:00
Fix unit tests
This commit is contained in:
parent
e25737f480
commit
22e60d1448
1 changed files with 21 additions and 5 deletions
|
@ -8,6 +8,7 @@ use WooCommerce\PayPalCommerce\ApiClient\Helper\Cache;
|
|||
use WooCommerce\PayPalCommerce\ApiClient\TestCase;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use Mockery;
|
||||
use WooCommerce\PayPalCommerce\WcGateway\Settings\Settings;
|
||||
use function Brain\Monkey\Functions\expect;
|
||||
|
||||
class PayPalBearerTest extends TestCase
|
||||
|
@ -28,8 +29,11 @@ class PayPalBearerTest extends TestCase
|
|||
$secret = 'secret';
|
||||
$logger = Mockery::mock(LoggerInterface::class);
|
||||
$logger->shouldNotReceive('log');
|
||||
$settings = Mockery::mock(Settings::class);
|
||||
$settings->shouldReceive('has')->andReturn(true);
|
||||
$settings->shouldReceive('get')->andReturn('');
|
||||
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger);
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger, $settings);
|
||||
|
||||
expect('trailingslashit')
|
||||
->with($host)
|
||||
|
@ -77,8 +81,11 @@ class PayPalBearerTest extends TestCase
|
|||
$secret = 'secret';
|
||||
$logger = Mockery::mock(LoggerInterface::class);
|
||||
$logger->shouldNotReceive('log');
|
||||
$settings = Mockery::mock(Settings::class);
|
||||
$settings->shouldReceive('has')->andReturn(true);
|
||||
$settings->shouldReceive('get')->andReturn('');
|
||||
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger);
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger, $settings);
|
||||
|
||||
expect('trailingslashit')
|
||||
->with($host)
|
||||
|
@ -123,8 +130,11 @@ class PayPalBearerTest extends TestCase
|
|||
$secret = 'secret';
|
||||
$logger = Mockery::mock(LoggerInterface::class);
|
||||
$logger->shouldNotReceive('log');
|
||||
$settings = Mockery::mock(Settings::class);
|
||||
$settings->shouldReceive('has')->andReturn(true);
|
||||
$settings->shouldReceive('get')->andReturn('');
|
||||
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger);
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger, $settings);
|
||||
|
||||
$token = $bearer->bearer();
|
||||
$this->assertEquals("abc", $token->token());
|
||||
|
@ -143,8 +153,11 @@ class PayPalBearerTest extends TestCase
|
|||
$secret = 'secret';
|
||||
$logger = Mockery::mock(LoggerInterface::class);
|
||||
$logger->shouldReceive('log');
|
||||
$settings = Mockery::mock(Settings::class);
|
||||
$settings->shouldReceive('has')->andReturn(true);
|
||||
$settings->shouldReceive('get')->andReturn('');
|
||||
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger);
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger, $settings);
|
||||
|
||||
expect('trailingslashit')
|
||||
->with($host)
|
||||
|
@ -186,8 +199,11 @@ class PayPalBearerTest extends TestCase
|
|||
$secret = 'secret';
|
||||
$logger = Mockery::mock(LoggerInterface::class);
|
||||
$logger->shouldReceive('log');
|
||||
$settings = Mockery::mock(Settings::class);
|
||||
$settings->shouldReceive('has')->andReturn(true);
|
||||
$settings->shouldReceive('get')->andReturn('');
|
||||
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger);
|
||||
$bearer = new PayPalBearer($cache, $host, $key, $secret, $logger, $settings);
|
||||
|
||||
expect('trailingslashit')
|
||||
->with($host)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue