public function testGetAllSnaksReturnsAllSnaks() { $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->newSnak(1, 'foo'), $this->newSnak(2, 'foo'), $this->newSnak(1, 'foo'), $this->newSnak(2, 'bar'), $this->newSnak(1, 'bar')), $list->getAllSnaks()); }