public class ResteasyResponse extends Object implements MockResponse
| Constructor and Description |
|---|
ResteasyResponse(org.jboss.resteasy.mock.MockHttpResponse response) |
| Modifier and Type | Method and Description |
|---|---|
MockResponse |
deveRetornarHeader(String headerName)
Asserção de que a resposta possua o cabeçalho informado.
|
MockResponse |
deveRetornarHeader(String headerName,
Object headerValueEsperado)
Asserção de que a resposta deve conter um header com o nome e valor informados.
|
MockResponse |
deveRetornarObjetoDoTipo(Class<?> tipo)
Deprecated.
|
MockResponse |
deveRetornarObjetoDoTipo(TypeReference<?> typeReference)
Deprecated.
|
MockResponse |
deveRetornarRespostaDoTipo(javax.ws.rs.core.MediaType contentType)
Asserção de que a resposta retorne conteúdo do tipo informado.
|
MockResponse |
deveRetornarStatus(javax.ws.rs.core.Response.Status status)
Asserção de que o código HTTP da resposta seja igual ao informado.
|
MockResponse |
deveRetornarStatusOk()
Asserção de que o código HTTP da resposta seja
HttpStatus.SC_OK. |
InputStream |
getConteudoResposta()
Obtém o conteúdo da resposta como um stream
|
String |
getConteudoRespostaComoString()
Obtém o conteúdo da resposta no formato de uma String.
|
Object |
getImplementacaoSubjacente()
Fornece acesso à API sendo utilizada para simular os acessos HTTP.
|
<T> T |
getObjetoRespostaUsando(JsonToObjectConverter converter)
Deprecated.
|
MockResponse |
naoDeveRetornarConteudo()
Asserção de que a resposta não possua corpo.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeveRetornarRespostaDoTipo, getObjetoRespostaUsandopublic ResteasyResponse(org.jboss.resteasy.mock.MockHttpResponse response)
public MockResponse deveRetornarStatusOk()
MockResponseHttpStatus.SC_OK.deveRetornarStatusOk in interface MockResponsethis, para chamadas encadeadas de métodopublic MockResponse deveRetornarStatus(javax.ws.rs.core.Response.Status status)
MockResponsedeveRetornarStatus in interface MockResponsestatus - status HTTP esperadothis, para chamadas encadeadas de métodopublic MockResponse deveRetornarRespostaDoTipo(javax.ws.rs.core.MediaType contentType)
MockResponsedeveRetornarRespostaDoTipo in interface MockResponsecontentType - tipo de conteúdo esperadothis, para chamadas encadeadas de método@Deprecated public MockResponse deveRetornarObjetoDoTipo(Class<?> tipo)
MockResponsedeveRetornarObjetoDoTipo in interface MockResponsetipo - tipo de objeto esperadothis, para chamadas encadeadas de método@Deprecated public MockResponse deveRetornarObjetoDoTipo(TypeReference<?> typeReference)
MockResponsedeveRetornarObjetoDoTipo in interface MockResponsetypeReference - tipo de objeto esperadothis, para chamadas encadeadas de métodopublic MockResponse naoDeveRetornarConteudo()
MockResponsenaoDeveRetornarConteudo in interface MockResponsethis, para chamadas encadeadas de métodopublic MockResponse deveRetornarHeader(String headerName)
MockResponsedeveRetornarHeader in interface MockResponseheaderName - nome do cabeçalho HTTP esperadothis, para chamadas encadeadas de métodopublic MockResponse deveRetornarHeader(String headerName, Object headerValueEsperado)
MockResponseURI "/teste/1" será considerada diferente de uma String "/teste/1").deveRetornarHeader in interface MockResponseheaderName - nome do cabeçalho HTTP esperadoheaderValueEsperado - valor esperado para o cabeçalho HTTPthis, para chamadas encadeadas de métodopublic InputStream getConteudoResposta()
MockResponsegetConteudoResposta in interface MockResponsepublic String getConteudoRespostaComoString()
MockResponsegetConteudoRespostaComoString in interface MockResponse@Deprecated public <T> T getObjetoRespostaUsando(JsonToObjectConverter converter)
MockResponsegetObjetoRespostaUsando in interface MockResponseT - o tipo de objeto esperadoconverter - instância a ser utilizada para converter a resposta JSON em um POJO.public Object getImplementacaoSubjacente()
MockResponsegetImplementacaoSubjacente in interface MockResponseCopyright © 2016–2019 Tribunal Superior do Trabalho. All rights reserved.