Files
shetabit-payment-/tests/TestCase.php

31 lines
746 B
PHP

<?php
namespace Shetabit\Payment\Tests;
use Orchestra\Testbench\TestCase as BaseTestCase;
use Shetabit\Multipay\Tests\Drivers\BarDriver;
class TestCase extends BaseTestCase
{
protected function getPackageProviders($app)
{
return ['Shetabit\Payment\Provider\PaymentServiceProvider'];
}
protected function getPackageAliases($app)
{
return [
'Payment' => 'Shetabit\Payment\Facade\Payment',
];
}
protected function getEnvironmentSetUp($app)
{
$settings = require __DIR__.'/../src/Config/payment.php';
$settings['drivers']['bar'] = ['key' => 'foo'];
$settings['map']['bar'] = BarDriver::class;
$app['config']->set('payment', $settings);
}
}