createMock(Privileges::class); $serverPrivileges->method('getAllPrivileges') ->willReturn($privileges); $actual = (new PrivilegesController( ResponseRenderer::getInstance(), new Template(), $db, $serverPrivileges, $dbi ))(['checkprivsdb' => $db]); $this->assertStringContainsString( Url::getCommon(['db' => $db], ''), $actual ); $this->assertStringContainsString($db, $actual); $this->assertStringContainsString( __('User'), $actual ); $this->assertStringContainsString( __('Host'), $actual ); $this->assertStringContainsString( __('Type'), $actual ); $this->assertStringContainsString( __('Privileges'), $actual ); $this->assertStringContainsString( __('Grant'), $actual ); $this->assertStringContainsString( __('Action'), $actual ); //_pgettext('Create new user', 'New') $this->assertStringContainsString( _pgettext('Create new user', 'New'), $actual ); $this->assertStringContainsString( Url::getCommon(['checkprivsdb' => $db]), $actual ); } }