Criei um projeto similar ao o exemplo, porém não consigo recuperar o meu objeto através do path.getObject("list.tema[0]", Tema.class). É retornado um valor null sempre,apesar do meu objeto path possuir a lista de retorno do json dentro da variavel jsonParser. Creio que não estou recuperando o path corretamente.
Segue "parcialmente" meu pom.xml:
<dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-library</artifactId>
        <version>1.3</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.jmockit</groupId>
        <artifactId>jmockit</artifactId>
        <version>1.34</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>io.rest-assured</groupId>
        <artifactId>rest-assured</artifactId>
        <version>3.0.3</version>
        <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>io.rest-assured</groupId>
      <artifactId>json-schema-validator</artifactId>
      <version>3.0.3</version>
      <scope>test</scope>
    </dependency>Segue o retorno do json:
[ // Não retorna o a representação inciando com o "list"
{
"situacao": "ATIVO",
"codigo": 6,
"nome": "ATENDIMENTO ELETRÔNICO",
"detalhamento": "ATENDIMENTO ELETRÔNICO"
},
{
"situacao": "ATIVO",
"codigo": 1,
"nome": "FINANÇAS",
"detalhamento": "Finanças públicas."
},
{
"situacao": "ATIVO",
"codigo": 3,
"nome": "LIMPEZA URBANA",
"detalhamento": "Limpeza urbana no município."
},Alguma sugestão.
Obrigado.
 
            