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