public function testBadEndpoint($session_token)
{
try {
$res = $this->doHttpRequest('GET', 'badEndpoint/', ['headers' => ['Session-Token' => $session_token]]);
$this->assertGreaterThanOrEqual(400, $res->getStatusCode());
} catch (ClientException $e) {
$response = $e->getResponse();
$this->assertEquals(400, $this->last_error->getStatusCode());
}
try {
$res = $this->doHttpRequest('GET', 'Entity/0/badEndpoint/', ['headers' => ['Session-Token' => $session_token]]);
$this->assertGreaterThanOrEqual(400, $res->getStatusCode());
} catch (ClientException $e) {
$response = $e->getResponse();
$this->assertEquals(400, $this->last_error->getStatusCode());
}
}