Spaces:
No application file
No application file
File size: 4,022 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
<?php
namespace Mautic\PluginBundle\Tests\Integration;
use Doctrine\ORM\EntityManager;
use Mautic\CoreBundle\Helper\CacheStorageHelper;
use Mautic\CoreBundle\Helper\EncryptionHelper;
use Mautic\CoreBundle\Helper\PathsHelper;
use Mautic\CoreBundle\Model\NotificationModel;
use Mautic\LeadBundle\Model\CompanyModel;
use Mautic\LeadBundle\Model\DoNotContact;
use Mautic\LeadBundle\Model\FieldModel;
use Mautic\LeadBundle\Model\LeadModel;
use Mautic\PluginBundle\Model\IntegrationEntityModel;
use Monolog\Logger;
use PHPUnit\Framework\TestCase;
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Symfony\Component\HttpFoundation\RequestStack;
use Symfony\Component\HttpFoundation\Session\Session;
use Symfony\Component\Routing\Router;
use Symfony\Contracts\Translation\TranslatorInterface;
class AbstractIntegrationTestCase extends TestCase
{
/**
* @var EventDispatcherInterface|\PHPUnit\Framework\MockObject\MockObject
*/
protected $dispatcher;
/**
* @var CacheStorageHelper|\PHPUnit\Framework\MockObject\MockObject
*/
protected $cache;
/**
* @var EntityManager|\PHPUnit\Framework\MockObject\MockObject
*/
protected $em;
/**
* @var Session|\PHPUnit\Framework\MockObject\MockObject
*/
protected $session;
/**
* @var RequestStack|\PHPUnit\Framework\MockObject\MockObject
*/
protected $request;
/**
* @var Router|\PHPUnit\Framework\MockObject\MockObject
*/
protected $router;
/**
* @var TranslatorInterface|\PHPUnit\Framework\MockObject\MockObject
*/
protected $translator;
/**
* @var Logger|\PHPUnit\Framework\MockObject\MockObject
*/
protected $logger;
/**
* @var EncryptionHelper|\PHPUnit\Framework\MockObject\MockObject
*/
protected $encryptionHelper;
/**
* @var LeadModel|\PHPUnit\Framework\MockObject\MockObject
*/
protected $leadModel;
/**
* @var CompanyModel|\PHPUnit\Framework\MockObject\MockObject
*/
protected $companyModel;
/**
* @var PathsHelper|\PHPUnit\Framework\MockObject\MockObject
*/
protected $pathsHelper;
/**
* @var NotificationModel|\PHPUnit\Framework\MockObject\MockObject
*/
protected $notificationModel;
/**
* @var FieldModel|\PHPUnit\Framework\MockObject\MockObject
*/
protected $fieldModel;
/**
* @var IntegrationEntityModel|\PHPUnit\Framework\MockObject\MockObject
*/
protected $integrationEntityModel;
/**
* @var DoNotContact|\PHPUnit\Framework\MockObject\MockObject
*/
protected $doNotContact;
protected function setUp(): void
{
parent::setUp();
$this->dispatcher = $this->createMock(EventDispatcherInterface::class);
$this->cache = $this->createMock(CacheStorageHelper::class);
$this->em = $this->createMock(EntityManager::class);
$this->session = $this->createMock(Session::class);
$this->request = $this->createMock(RequestStack::class);
$this->router = $this->createMock(Router::class);
$this->translator = $this->createMock(TranslatorInterface::class);
$this->logger = $this->createMock(Logger::class);
$this->encryptionHelper = $this->createMock(EncryptionHelper::class);
$this->leadModel = $this->createMock(LeadModel::class);
$this->companyModel = $this->createMock(CompanyModel::class);
$this->pathsHelper = $this->createMock(PathsHelper::class);
$this->notificationModel = $this->createMock(NotificationModel::class);
$this->fieldModel = $this->createMock(FieldModel::class);
$this->integrationEntityModel = $this->createMock(IntegrationEntityModel::class);
$this->doNotContact = $this->createMock(DoNotContact::class);
}
}
|