public function testMerge() { $obj1 = new \T4\Core\Std(['foo' => 1]); $obj1->merge(['bar' => 2]); $this->assertEquals(1, $obj1->foo); $this->assertEquals(2, $obj1->bar); $this->assertEquals(new \T4\Core\Std(['foo' => 1, 'bar' => 2]), $obj1); $obj2 = new \T4\Core\Std(['foo' => 11]); $obj2->merge(new \T4\Core\Std(['bar' => 21])); $this->assertEquals(11, $obj2->foo); $this->assertEquals(21, $obj2->bar); $this->assertEquals(new \T4\Core\Std(['foo' => 11, 'bar' => 21]), $obj2); }