Completed
Push — master ( 2d3117...fcaa61 )
by Sam
22s queued 18s
created

SubscriptionTest::testParseNetworkAndMux()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 9

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 9
rs 9.9666
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
namespace Jalle19\StatusManager\Test\Database;
4
5
use Jalle19\StatusManager\Database\Subscription;
6
use Jalle19\tvheadend\model\SubscriptionStatus;
7
use PHPUnit\Framework\TestCase;
8
9
class SubscriptionTest extends TestCase
10
{
11
12
	public function testParseNetworkAndMux(): void
13
	{
14
		$subscriptionStatus          = new SubscriptionStatus();
15
		$subscriptionStatus->channel = 'TV8 HD';
16
		$subscriptionStatus->service = 'SAT>IP DVB-S Tuner #1 (10.110.5.11:9983@TCP)/0.8W Thor/12437H/TV8 HD';
17
18
		$this->assertEquals('0.8W Thor', Subscription::parseNetwork($subscriptionStatus));
19
		$this->assertEquals('12437H', Subscription::parseMux($subscriptionStatus));
20
	}
21
}
22