public function testUpdateItems($session_token, $computers_id_collection)
{
$input = array();
$computer = new Computer();
foreach ($computers_id_collection as $key => $computers_id) {
$input[] = ['id' => $computers_id['id'], 'otherserial' => "abcdef"];
}
$res = $this->doHttpRequest('updateItems', ['session_token' => $session_token, 'itemtype' => 'Computer', 'input' => $input]);
$this->assertEquals(200, $res->getStatusCode());
$data = xmlrpc_decode($res->getBody());
$this->assertNotEquals(false, $data);
foreach ($data as $index => $row) {
$computers_id = $computers_id_collection[$index]['id'];
$this->assertArrayHasKey($computers_id, $row);
$this->assertEquals(true, (bool) $row[$computers_id]);
$computers_exist = $computer->getFromDB($computers_id);
$this->assertEquals(true, (bool) $computers_exist);
$this->assertEquals("abcdef", $computer->fields['otherserial']);
}
}