|
@@ -42,8 +42,9 @@ class ONURESTControllerTest extends WebTestCaseBase
|
|
|
$datos['api/devices/check'] =
|
|
|
json_encode(array(array('result' => true, 'errors' => null)));
|
|
|
$datos['api/devices'] =
|
|
|
- json_encode(array(array('name' => true, 'errors' => null)));
|
|
|
+ json_encode(array('id' => 1));
|
|
|
|
|
|
+ $datos["client"] = array(array("id"=> 1));
|
|
|
|
|
|
|
|
|
return $datos;
|
|
@@ -65,7 +66,7 @@ class ONURESTControllerTest extends WebTestCaseBase
|
|
|
$datos['mac'] = '00:11:22:33';
|
|
|
$datos['ponSerialNumber'] = 'pon';
|
|
|
$datos['clientId'] = array('name' => 'Stock GZ [pruebass]');
|
|
|
- $datos['transitionState'] = 'ts';
|
|
|
+ //$datos['transitionState'] = 'ts';
|
|
|
$datos['tenancyId'] = 1;
|
|
|
$datos['deviceId'] = 1;
|
|
|
|
|
@@ -120,6 +121,8 @@ class ONURESTControllerTest extends WebTestCaseBase
|
|
|
$this->getClient()->request('POST', $this->getUri(), $this->obtainData());
|
|
|
// obtengo la respuesta
|
|
|
$response = $this->getClient()->getResponse();
|
|
|
+
|
|
|
+ var_dump($response->getContent());
|
|
|
$this->assertEquals(201, $response->getStatusCode(), "Error en la respuesta http.");
|
|
|
}
|
|
|
|
|
@@ -200,6 +203,10 @@ class ONURESTControllerTest extends WebTestCaseBase
|
|
|
|
|
|
$this->initDefault($this->obtainDataWebService());
|
|
|
|
|
|
+ $original = $this->getClient()->getContainer()->get('device.device_listener');
|
|
|
+ $fakeWebService = $this->getClient()->getContainer()->get('webservice');
|
|
|
+ $original->setWebservice($fakeWebService);
|
|
|
+
|
|
|
$this->getClient()->request('PATCH',
|
|
|
$this->getUriPutDelete(). "apply/". $json["id"] . "/administrative_state/active_to_suspend.json" , array());
|
|
|
$response = $this->getClient()->getResponse();
|
|
@@ -210,7 +217,6 @@ class ONURESTControllerTest extends WebTestCaseBase
|
|
|
$this->assertEquals("suspend", $json["administrativeState"]);
|
|
|
|
|
|
$response = $this->getClient()->getResponse();
|
|
|
- var_dump( $response->getStatusCode());
|
|
|
}
|
|
|
|
|
|
/**
|