Exemplo n.º 1
0
 public function testGettersSetters()
 {
     $start = $this->getFaker()->numberBetween(0, 20);
     $finish = $this->getFaker()->numberBetween(20, 40);
     $slice = new Slice($start, $finish);
     $this->assertEquals($start, $slice->getStart());
     $this->assertEquals($finish, $slice->getFinish());
     $this->assertEquals($finish - $start, $slice->getWidth());
     $this->assertEquals($slice, Slice::createFromString($start . ':' . $finish));
     $this->assertEquals($start . ':' . $finish, $slice);
     $this->assertEquals(new Slice(1, 2), Slice::createFromString(1));
 }