Files
piratepoet/mailpoet/tests/integration/Doctrine/TablePrefixMetadataFactoryTest.php
2024-01-08 11:33:18 -06:00

18 lines
650 B
PHP

<?php declare(strict_types = 1);
namespace MailPoet\Doctrine;
use MailPoet\Entities\NewsletterEntity;
use MailPoet\Entities\WpPostEntity;
class TablePrefixMetadataFactoryTest extends \MailPoetTest {
public function testItPrefixTablesCorrectly() {
global $wpdb;
$dbPrefix = $wpdb->prefix;
$wpPostMetadata = $this->entityManager->getClassMetadata(WpPostEntity::class);
$newslettersMetadata = $this->entityManager->getClassMetadata(NewsletterEntity::class);
verify($wpPostMetadata->getTableName())->equals($dbPrefix . 'posts');
verify($newslettersMetadata->getTableName())->equals($dbPrefix . 'mailpoet_newsletters');
}
}