Completed
Push — master ( 56557e...bc0eb2 )
by Julián
02:54
created

GcmTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 19
Duplicated Lines 0 %

Coupling/Cohesion

Components 1
Dependencies 2

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 2
lcom 1
cbo 2
dl 0
loc 19
rs 10
c 1
b 0
f 0

2 Methods

Rating   Name   Duplication   Size   Complexity  
A setUp() 0 4 1
A testBadToken() 0 4 1
1
<?php
2
/**
3
 * Push notification services abstraction (http://github.com/juliangut/tify)
4
 *
5
 * @link https://github.com/juliangut/tify for the canonical source repository
6
 *
7
 * @license https://github.com/juliangut/tify/blob/master/LICENSE
8
 */
9
10
namespace Jgut\Tify\Tests\Recipient;
11
12
use Jgut\Tify\Recipient\Gcm;
13
14
/**
15
 * @covers \Jgut\Tify\Recipient\Gcm
16
 */
17
class GcmTest extends \PHPUnit_Framework_TestCase
18
{
19
    protected $recipient;
20
21
    public function setUp()
22
    {
23
        $this->recipient = new Gcm('f59c88b12035278b86f26d448835939a');
24
    }
25
26
    /**
27
     * @covers \Jgut\Tify\Recipient\Gcm::setToken
28
     *
29
     * @expectedException \InvalidArgumentException
30
     */
31
    public function testBadToken()
32
    {
33
        $this->recipient->setToken('    ');
34
    }
35
}
36