/** * @test */ public function is_should_concatenate_maps() { $coll3 = new Map(['key1' => 'value1', 'key2' => 'wrongValue', 'key3' => ['key31' => 'value31']]); $coll4 = new Map(['key2' => 'value2', 'key3' => ['key32' => 'value32']]); $concatenated = $coll3->concat($coll4); $this->assertEquals(['key1' => 'value1', 'key2' => ['wrongValue', 'value2'], 'key3' => ['key31' => 'value31', 'key32' => 'value32']], $concatenated->toArray()); }