public function testCopy()
{
$rootNode = $this->session->getNode('/');
$child1 = $rootNode->addNode('child1');
$child1->setProperty('string', 'Hello');
$child1->setProperty('number', 1234);
$this->session->save();
$this->session->getWorkspace()->copy('/child1', '/child2');
$stmt = $this->conn->query("SELECT * FROM phpcr_nodes WHERE path = '/child1' OR path = '/child2'");
$child1 = $stmt->fetch();
$child2 = $stmt->fetch();
$this->assertNotNull($child1);
$this->assertNotNull($child2);
$this->assertEquals($child1['props'], $child2['props']);
$this->assertEquals($child1['numerical_props'], $child2['numerical_props']);
}