parserequest, testes, response struct