public function testEstadoRecogidaSerializer() { $data = array('reco_codigo' => null, 'Del_Sol' => '0001', 'Num_Rec' => '12345678', 'ref' => null); $serializer = new NacexSerializer($this->credentials, $data); $nacexData = array('String_1' => $this->credentials[0], 'String_2' => $this->credentials[1], 'String_3' => '', 'String_4' => $data['Del_Sol'], 'String_5' => $data['Num_Rec'], 'String_6' => ''); $this->assertEquals($serializer->serialize(), $nacexData); }
public function __call($method, $arguments) { if (count($arguments) > 0) { $serializer = new NacexSerializer($this->credentials, $arguments[0]); $response = $this->nacexClient->execute($method, $serializer->serialize()); return $response; } return $this->nacexClient->execute($method); }