- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
<?php
use PHPUnit\Framework\TestCase;
class SecurityTokenTest extends TestCase
{
/**
* @dataProvider getData
*/
public function testGetCookieToken($user, $token, $result)
{
$reflect = new \ReflectionClass('AppBundle\Security\TokenCookieStorage');
/** @var TokenCookieStorage $storage */
$storage = $reflect->newInstanceWithoutConstructor();
$reflect->getProperty('abstractUser')
->setValue($storage, $user);
$reflect->getProperty('cookieDriver')
->setValue($storage, new class($token) {
public $token;
public function __construct($token)
{
$this->token = $token;
}
public function get($id)
{
return ($id) ? $this->token : null;
}
});
$this->assertSame($storage->getToken(), $result);
}
....
PHPUnit. Тяжело написать тесты для говнокода. Чувак не слышал про mockbuilder
guesto 19.08.2016 01:34 # −70
bagor 19.08.2016 01:47 # −69
kurwa 19.08.2016 02:12 # −67
guesto 19.08.2016 02:30 # −68
kurwa 19.08.2016 11:54 # −134
bagor 19.08.2016 12:14 # −1171
Antibagor_39 19.08.2016 13:02 # −124
guesto 19.08.2016 13:13 # −487
bagor 19.08.2016 15:47 # −48
guest 19.08.2016 13:14 # −488
bagor 19.08.2016 15:47 # −50
cmepmop 14.04.2019 00:44 # 0
guest8 14.04.2019 00:50 # −999
guest8 14.04.2019 00:50 # −999
gost 14.04.2019 01:25 # 0
PACTPOBblu_nemyx 15.04.2019 01:53 # 0
P.S. scriptinho гуглится на португальских сайтах. Вероятно, означает небольшой скрипт.
guest8 14.04.2019 08:58 # −999
PACTPOBblu_nemyx 14.04.2019 14:33 # +1
Кстати, обратный перевод:
{"status":"success","html":"
\r\n
\r\n
\r\n \r\n guest<\/b><\/strong>\r\n\r\n \r\n 1 минута назад <\/time>\r\n\r\n #<\/a>\r\n\r\n \r\n \r\n \r\n\r\n 0<\/strong>\r\n <\/span>\r\n \r\n ⇈<\/a>\r\n <\/p>\r\n\r\n
\r\n Чудное открыт\u04 38е, правда?.. <\/div>\r\n\r\n Ответи\u04 42ь<\/a><\/span> Редакт\u04 38ровать<\/a>\r\n <\/article>\r\n <\/li>\n"}
gost 14.04.2019 14:48 # 0
guest8 14.04.2019 15:46 # −999
bagor 19.08.2016 15:47 # −49
A3APTHblu_nemyx 13.04.2019 23:27 # 0
gost 13.04.2019 22:31 # 0
A3APTHblu_nemyx 13.04.2019 23:28 # 0
gost 14.04.2019 14:49 # 0
A3APTHblu_nemyx 13.04.2019 23:26 # 0