Source of file DocumentationEntityTest.php
Size: 0,834 Bytes - Last Modified: 2021-12-23T10:29:30+00:00
/var/www/docs.ssmods.com/process/src/tests/DocumentationEntityTest.php
12345678910111213141516171819202122232425262728293031323334 | <?php class DocumentationEntityTest extends SapphireTest { public function dataCompare() { return array( array('3', '3.0', 1), array('3.1', '3.1', 0), array('3.0', '3', -1), array('4', '3', 1), array('3', '4', -1), array('3.4.1', '4', -1) ); } /** * @dataProvider dataCompare * @param string $left * @param string $right * @param int $result */ public function testCompare($left, $right, $result) { $leftVersion = new DocumentationEntity('Framework'); $leftVersion->setVersion($left); $rightVersion = new DocumentationEntity('Framework'); $rightVersion->setVersion($right); $this->assertEquals($result, $leftVersion->compare($rightVersion)); } } |