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