public function testMergeWith() { $resultSet1 = new ResultSet([['key' => 'val0']]); $resultSet2 = new ResultSet([['key' => 'val1']]); $result = $resultSet1->mergeWith($resultSet2); $this->assertInstanceOf('\\Reach\\ResultSet', $result); $this->assertEquals(2, $result->count()); $this->assertEquals(['key' => 'val0'], $resultSet1[0]); $this->assertEquals(['key' => 'val1'], $resultSet1[1]); }