Пример #1
0
 public function testGetCharByCoordinate()
 {
     $CGraphImageHandler = new ImageHandler(new Image(__DIR__ . '/resource/multi_colors.jpg'));
     $this->assertEquals($CGraphImageHandler->getCharByCoordinate(0, 0), $CGraphImageHandler->getCharByCoordinate(49, 49));
     $this->assertEquals($CGraphImageHandler->getCharByCoordinate(0, 49), $CGraphImageHandler->getCharByCoordinate(49, 0));
     $this->assertEquals($CGraphImageHandler->getCharByCoordinate(25, 0), $CGraphImageHandler->getCharByCoordinate(25, 49));
     $this->assertEquals($CGraphImageHandler->getCharByCoordinate(0, 25), $CGraphImageHandler->getCharByCoordinate(49, 25));
     $this->assertTrue($CGraphImageHandler->getCharByCoordinate(0, 0) != $CGraphImageHandler->getCharByCoordinate(0, 49));
     $this->assertTrue($CGraphImageHandler->getCharByCoordinate(0, 49) != $CGraphImageHandler->getCharByCoordinate(25, 0));
     $this->assertTrue($CGraphImageHandler->getCharByCoordinate(25, 0) != $CGraphImageHandler->getCharByCoordinate(0, 25));
 }