Example #1
0
 function testSetMirror()
 {
     $maze = new Maze(2, 2);
     $maze->setMirror(1, 1, '/');
     $this->assertTrue($maze->hasForwardMirror(1, 1));
     $this->assertFalse($maze->hasBackwardMirror(1, 1));
     $maze->setMirror(1, 2, '\\');
     $this->assertFalse($maze->hasForwardMirror(1, 2));
     $this->assertTrue($maze->hasBackwardMirror(1, 2));
 }