2013-10-17 23 views
5

Để thử nghiệm, tôi muốn tạo một mô hình InboundJaxrsResponse hoặc bất kỳ lớp nào mở rộng javax.ws.rs.core.Response và thực hiện các phương thức readEntity(). Điều này chứng tỏ khá khó khăn. Có thư viện nào sẵn sàng để làm điều đó không, hay có cách nào tôi không thấy? Tìm kiếm của tôi không bật ra bất cứ điều gì.Giả lập InboundJaxrsResponse

Trả lời

0

Trong this thread bạn thấy một ví dụ của việc sử dụng Mockito để chế nhạo các readEntity() gọi:

Response response = mock(Response.class); 
when(response.readEntity(InputStream.class)).thenReturn(ClassLoader.getSystemResourceAsStream("example_response.xml"); 

Hope this helps, và nếu không, bạn có thể giải thích những vấn đề bạn gặp phải?

Các vấn đề liên quan