48 lines
1009 B
PHP
48 lines
1009 B
PHP
|
<?php
|
||
|
/**
|
||
|
* This File is part of JTL-Software
|
||
|
*
|
||
|
* User: rherrgesell
|
||
|
* Date: 11/22/18
|
||
|
*/
|
||
|
|
||
|
namespace JTL\OpsGenie\Client;
|
||
|
|
||
|
use PHPUnit\Framework\TestCase;
|
||
|
|
||
|
/**
|
||
|
* @covers \JTL\OpsGenie\Client\Priority
|
||
|
*/
|
||
|
class PriorityTest extends TestCase
|
||
|
{
|
||
|
public function testCanCreateCritical()
|
||
|
{
|
||
|
$this->assertInstanceOf(Priority::class, Priority::critical());
|
||
|
}
|
||
|
|
||
|
public function testCanCreateHigh()
|
||
|
{
|
||
|
$this->assertInstanceOf(Priority::class, Priority::high());
|
||
|
}
|
||
|
|
||
|
public function testCanCreateModerate()
|
||
|
{
|
||
|
$this->assertInstanceOf(Priority::class, Priority::moderate());
|
||
|
}
|
||
|
|
||
|
public function testCanCreateLow()
|
||
|
{
|
||
|
$this->assertInstanceOf(Priority::class, Priority::low());
|
||
|
}
|
||
|
|
||
|
public function testCanCreateInformational()
|
||
|
{
|
||
|
$this->assertInstanceOf(Priority::class, Priority::informational());
|
||
|
}
|
||
|
|
||
|
public function testCanCastToString()
|
||
|
{
|
||
|
$this->assertEquals('P5', (string)Priority::informational());
|
||
|
}
|
||
|
}
|