Completed
Push — v2.0 ( 1cf02e...5aa6a0 )
by Serhii
04:27
created

BrowserTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 4

Importance

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

2 Methods

Rating   Name   Duplication   Size   Complexity  
A testFirefox() 0 4 1
A testOpera() 0 4 1
1
<?php
2
/**
3
 * @author Sergey Nehaenko <[email protected]>
4
 * @license GPL
5
 * @copyright Sergey Nehaenko &copy 2016
6
 * @version 1.0
7
 * @project browser-detector
8
 */
9
10
namespace EndorphinStudio\Tests;
11
use EndorphinStudio\Detector;
12
13
class BrowserTest extends \PHPUnit_Framework_TestCase
14
{
15
    public function testFirefox()
16
    {
17
        $this->assertEquals('Firefox',Detector::Analyse('Mozilla/5.0 (Windows NT 6.3; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0 ')->Browser->Name);
18
    }
19
    public function testOpera()
20
    {
21
        $this->assertEquals('Opera',Detector::Analyse('Opera/9.80 (X11; Linux i686; Ubuntu/14.10) Presto/2.12.388 Version/12.16')->Browser->Name);
22
    }
23
24
}
25