/**
  * Set up test environment
  */
 public function setUp()
 {
     parent::setUp();
     $this->client = new Client();
     if ($this->client->dirExists('/phpunit_test')) {
         $this->client->removeDir('/phpunit_test', true);
     }
     $this->client->createDir('/phpunit_test');
     $this->client->setSandboxPath('/phpunit_test');
     $this->client->set('FIRST', 1);
     $this->client->set('SECOND', 2);
     $this->repository = new ConfigRepository(new EtcdAdapter($this->client));
 }
Beispiel #2
0
 public function testGetNode()
 {
     $key = 'node_key';
     $setdata = $this->client->set($key, 'node_value');
     $node = $this->client->getNode($key);
     $this->assertJsonStringEqualsJsonString(json_encode($node), json_encode($setdata['node']));
 }