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