Exemplo n.º 1
0
 public function testGetUniqueMainSnaksReturnsListWithoutDuplicates()
 {
     $list = new StatementList($this->getStatementWithSnak(1, 'foo'), $this->getStatementWithSnak(2, 'foo'), $this->getStatementWithSnak(1, 'foo'), $this->getStatementWithSnak(2, 'bar'), $this->getStatementWithSnak(1, 'bar'));
     $this->assertEquals(array($this->getStatementWithSnak(1, 'foo'), $this->getStatementWithSnak(2, 'foo'), $this->getStatementWithSnak(2, 'bar'), $this->getStatementWithSnak(1, 'bar')), array_values($list->getWithUniqueMainSnaks()->toArray()));
 }