Completed
Push — v221 ( 92274f )
by
unknown
06:51
created

GetPinCodeMessageTest::test()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 1
Metric Value
c 1
b 0
f 1
dl 0
loc 6
rs 9.4285
cc 1
eloc 4
nc 1
nop 0
1
<?php
2
3
namespace Xsolla\SDK\Tests\Webhook\Message;
4
5
use Xsolla\SDK\Webhook\Message\GetPinCodeMessage;
6
7
/**
8
 * @group unit
9
 */
10
class GetPinCodeMessageTest extends \PHPUnit_Framework_TestCase
11
{
12
    protected $request = array(
13
        'user' => array(
14
                'name' => 'Xsolla User',
15
                'id' => '1234567',
16
            ),
17
        'notification_type' => 'get_pincode',
18
        'pin_code' => array(
19
            'digital_content' => 'test123',
20
            'DRM' => 'steam',
21
        ),
22
    );
23
24
    public function test()
25
    {
26
        $message = new GetPinCodeMessage($this->request);
27
        static::assertSame($this->request['pin_code']['digital_content'], $message->getDigitalContent());
28
        static::assertSame($this->request['pin_code']['DRM'], $message->getDRM());
29
    }
30
}
31