Ejemplo n.º 1
0
 /**
  * [testSetGet description]
  * @return [type] [description]
  */
 public function testSetGet()
 {
     $ontraport = new Ontraport(APP_ID, APP_KEY);
     $ontraport->set_version('test');
     $this->assertEquals('test', $ontraport->get_version());
     $this->assertEquals(APP_ID, $ontraport->get_app_id());
     $this->assertEquals(APP_KEY, $ontraport->get_app_key());
     $endpoints = $ontraport->get_endpoint();
     $this->assertEquals('array', gettype($endpoints));
     $test_endpoints = array('a' => 'b', 'c' => 'd');
     $ontraport->set_endpoint($test_endpoints, true);
     $this->assertEquals($test_endpoints, $ontraport->get_endpoint());
     $ontraport->set_endpoint($endpoints, true);
     $test_endpoints = array('objects' => 'http://test_objects', 'object' => 'http://test_object');
     $ontraport->set_endpoint($test_endpoints);
     foreach ($test_endpoints as $k => $v) {
         $endpoints[$k] = $v;
     }
     $this->assertEquals($endpoints, $ontraport->get_endpoint());
 }