AzuraCast/tests/Functional/Api_StationsCest.php

28 lines
631 B
PHP

<?php
namespace Functional;
class Api_StationsCest extends CestAbstract
{
/**
* @before setupComplete
*/
public function checkApiStation(\FunctionalTester $I): void
{
$I->wantTo('Check station API endpoints.');
$testStation = $this->getTestStation();
$station_id = $testStation->getId();
$I->sendGET('/api/stations');
$I->seeResponseContainsJson([
'name' => $testStation->getName(),
]);
$I->sendGET('/api/station/' . $station_id);
$I->seeResponseContainsJson([
'name' => $testStation->getName(),
]);
}
}