Source of file NewsPageTest.php
Size: 0,725 Bytes - Last Modified: 2021-12-24T06:43:14+00:00
/var/www/docs.ssmods.com/process/src/tests/PageTypes/NewsPageTest.php
123456789101112131415161718192021222324252627282930 | <?php namespace CWP\CWP\Tests\PageTypes; use CWP\CWP\PageTypes\NewsHolder; use CWP\CWP\PageTypes\NewsPage; use SilverStripe\Dev\SapphireTest; use SilverStripe\ORM\FieldType\DBField; class NewsPageTest extends SapphireTest { protected $usesDatabase = true; public function testGetNewsPageAuthor() { $holder = new NewsHolder(); $holder->Title = 'Holder'; $holder->write(); $page = new NewsPage(); $page->Author = 'Leslie Lawless'; $page->ParentID = $holder->ID; $page->write(); $field = $page->getNewsPageAuthor(); $this->assertInstanceOf(DBField::class, $field); $this->assertSame('Leslie Lawless', $field->getValue()); } } |