public function test_draw_line()
 {
     $c = new canvas();
     $this->assertFalse($c->draw_line());
     $c2 = new canvas(20, 4);
     //draw a point (False)
     $this->assertFalse($c->draw_line(array(1, 1), array(1, 1)));
     //horizontal line (True)
     $this->assertTrue($c2->draw_line(array(1, 2), array(6, 2)));
     //vertical line (True)
     $this->assertTrue($c2->draw_line(array(6, 3), array(6, 4)));
     //try to draw a rectangle (False)
     $this->assertFalse($c2->draw_line(array(1, 2), array(6, 4)));
 }