Spaces:
No application file
No application file
| namespace Mautic\ChannelBundle\Tests\Entity; | |
| use Mautic\CategoryBundle\Entity\Category; | |
| use Mautic\ChannelBundle\Entity\Message; | |
| use PHPUnit\Framework\TestCase; | |
| class MessageTest extends TestCase | |
| { | |
| public function testMessageUpdatesReflectsInChanges(): void | |
| { | |
| $category = new Category(); | |
| $category->setTitle('New Category'); | |
| $category->setAlias('category'); | |
| $category->setBundle('bundle'); | |
| $message = new Message(); | |
| $message->setName('New Message'); | |
| $message->setDescription('random text string for description'); | |
| $message->setCategory($category); | |
| $message->setPublishDown(new \DateTime()); | |
| $message->setPublishUp(new \DateTime()); | |
| $this->assertIsArray($message->getChanges()); | |
| $this->assertNotEmpty($message->getChanges()); | |
| } | |
| } | |