APIRestTest::testDeleteItem PHP Method

testDeleteItem() public method

public testDeleteItem ( $session_token, $computers_id )
    public function testDeleteItem($session_token, $computers_id)
    {
        $res = $this->doHttpRequest('DELETE', "Computer/{$computers_id}", ['headers' => ['Session-Token' => $session_token], 'query' => ['force_purge' => "true"]]);
        $this->assertNotEquals(null, $res, $this->last_error);
        $this->assertEquals(200, $res->getStatusCode());
        $body = $res->getBody();
        $data = json_decode($body, true);
        $this->assertNotEquals(false, $data);
        $computer = array_shift($data);
        $this->assertArrayHasKey($computers_id, $computer);
        $this->assertArrayHasKey('message', $computer);
        $computer = new Computer();
        $computers_exist = $computer->getFromDB($computers_id);
        $this->assertEquals(false, (bool) $computers_exist);
    }