/** * @test * @covers WalmartApiClient\Entity\Collection\AbstractCollection::remove */ public function testRemove() { $product1 = new \WalmartApiClient\Entity\Product(['itemId' => 1]); $product2 = new \WalmartApiClient\Entity\Product(['itemId' => 2]); $collection = new ProductCollection([$product1, $product2]); $collection->remove($product1); $this->assertTrue($collection->getFirst() === $product2); }