Exemple #1
0
 public function testNodeRemove()
 {
     $db = new NodesNewDb();
     $db->nodeAddFind('cafed00d-2131-4159-8e11-0b4dbadb1738');
     $this->assertEquals(1, count($db->data['nodes']));
     $this->assertTrue(isset($db->data['nodes'][1]));
     $db->nodeAddFind('cafed00d-2131-4159-8e11-0b4dbadb1739');
     $this->assertEquals(2, count($db->data['nodes']));
     $this->assertTrue(isset($db->data['nodes'][2]));
     $db->nodeAddFind('cafed00d-2131-4159-8e11-0b4dbadb1740');
     $this->assertEquals(3, count($db->data['nodes']));
     $this->assertTrue(isset($db->data['nodes'][3]));
     $db->nodeRemove(2);
     $this->assertEquals(2, count($db->data['nodes']));
     $this->assertTrue(isset($db->data['nodes'][1]));
     $this->assertFalse(isset($db->data['nodes'][2]));
     $this->assertTrue(isset($db->data['nodes'][3]));
 }