/** * @covers ::removeAll */ public function testRemoveAll() { $source1 = [new Model(), new Model()]; $source2 = array_merge([new Model()], $source1); $models1 = new Models($source1); $models2 = new Models($source2); $models2->removeAll($models1); $this->assertCount(1, $models2); }