Source of file UsefulLinksPanelTest.php
Size: 0,832 Bytes - Last Modified: 2021-12-23T10:10:18+00:00
/var/www/docs.ssmods.com/process/src/tests/unit/Panels/UsefulLinksPanelTest.php
123456789101112131415161718192021222324252627282930313233 | <?php namespace Plastyk\Dashboard\Tests; use Plastyk\Dashboard\Panels\UsefulLinksPanel; use SilverStripe\Dev\SapphireTest; use SilverStripe\Security\Member; class UsefulLinksPanelTest extends SapphireTest { protected $usesDatabase = true; protected static $fixture_file = '../../fixtures/DashboardAdminTest.yml'; public function testCreateUsefulLinksPanel() { $usefulLinksPanel = new UsefulLinksPanel(); $this->assertNotNull($usefulLinksPanel); } public function testCanView() { $usefulLinksPanel = UsefulLinksPanel::singleton(); $this->assertTrue($usefulLinksPanel->canView()); $nonPermittedUser = $this->objFromFixture(Member::class, 'user2'); $this->logInAs($nonPermittedUser); $this->assertFalse($usefulLinksPanel->canView()); } } |