예제 #1
0
 public function testGivenNullGuid_allStatementsWithNoGuidAreRemoved()
 {
     $statement1 = new Statement($this->newSnak(24, 'foo'), null, null, 'foo');
     $statement2 = new Statement($this->newSnak(32, 'bar'));
     $statement3 = new Statement($this->newSnak(32, 'bar'));
     $list = new StatementList(array($statement1, $statement2, $statement3));
     $list->removeStatementsWithGuid(null);
     $this->assertEquals(new StatementList($statement1), $list);
 }