//get contractor $datasetData = array(); $datasetData['client_ID'] = $token['data']['client_ID']; $datasetData['signature'] = $token['data']['signature']; $I->sendGET('InvoiceContractors/' . $Contractor['data'], $datasetData); $I->seeResponseIsJson(); $I->seeResponseContains('{"result":1,"data":'); //update contractor $datasetData = array(); $datasetData['client_ID'] = $token['data']['client_ID']; $datasetData['signature'] = $token['data']['signature']; $datasetData['phone'] = '+test'; $I->sendPOST('InvoiceContractors/' . $Contractor['data'], $datasetData); $I->seeResponseIsJson(); $I->seeResponseContains('{"result":1,"data":'); //generate invoice $datasetData = array(); $datasetData['client_ID'] = $token['data']['client_ID']; $datasetData['signature'] = $token['data']['signature']; $datasetData['summ'] = 300; $datasetData['contractor_ID'] = $Contractor['data']; $I->sendPOST('Invoice', $datasetData); $I->seeResponseIsJson(); $I->seeResponseContains('{"result":1,"data":'); //delete representative $datasetData = array(); $datasetData['client_ID'] = $token['data']['client_ID']; $datasetData['signature'] = $token['data']['signature']; $I->sendDELETE('InvoiceContractors/' . $Contractor['data'], $datasetData); $I->seeResponseIsJson(); $I->seeResponseContains('{"result":1,"data":');
<?php $I = new ApiGuy($scenario); $I->wantTo('Delete favorite track'); $I->haveHttpHeader('Content-Type', 'application/json'); include 'loginCept.php'; $I->amBearerAuthenticated($token); include 'getFavoriteTracksCept.php'; $I->sendDELETE('/favorite/track', array('id' => $favorite_track)); $I->seeResponseCodeIs(200);
<?php $I = new ApiGuy($scenario); $I->wantTo('Remove favorite Station'); $I->haveHttpHeader('Content-Type', 'application/json'); include 'loginCept.php'; $I->amBearerAuthenticated($token); include 'getFavoriteStationsCept.php'; $I->sendDELETE('/favorite/station', array('station_id' => $favorite_station)); $I->seeResponseCodeIs(200);