public function testThatUnionUsesStrictEquality(\Pinq\ITraversable $traversable, array $data) { $otherData = [100 => '1', 101 => '2', 102 => '3']; $unioned = $traversable->union($otherData); $this->assertMatches($unioned, array_merge($data, $otherData)); }