assertEquals(Priority::LOWEST, 5); $this->assertEquals(Priority::LOW, 4); $this->assertEquals(Priority::NORMAL, 3); $this->assertEquals(Priority::HIGH, 2); $this->assertEquals(Priority::HIGHEST, 1); $this->assertEquals(Priority::MONITOR, 0); } /** * @covers ::getPriority */ public function testGetPriority() { $this->assertEquals('Priority::LOWEST', Priority::getPriority(5)); $this->assertEquals('Priority::LOW', Priority::getPriority(4)); $this->assertEquals('Priority::NORMAL', Priority::getPriority(3)); $this->assertEquals('Priority::HIGH', Priority::getPriority(2)); $this->assertEquals('Priority::HIGHEST', Priority::getPriority(1)); $this->assertEquals('Priority::MONITOR', Priority::getPriority(0)); } /** * @covers ::getPriority */ public function testGetInvalidPriority() { $this->assertFalse(Priority::getPriority(99)); } /** * @covers ::getHighestPriority */ public function testHighestPriority() { $this->assertEquals(Priority::MONITOR, Priority::getHighestPriority()); } /** * @covers ::getLowestPriority */ public function testLowestPriority() { $this->assertEquals(Priority::LOWEST, Priority::getLowestPriority()); } }