0

現在、power mockito を使用してサーブレット出力ストリームに出力される内容をテストしようとしていますが、それを行う方法が見つかりません。

これが私がこれまでに持っているものです

Routing routingMock = PowerMockito.mock( Routing.class );
HttpServletRequest httpRequestMock = PowerMockito.mock( HttpServletRequest.class );        

HttpServletResponse httpServletResponseMock = PowerMockito.mock( HttpServletResponse.class );
PowerMockito.when( httpRequestMock.getPathInfo() ).thenReturn( "/Users" );         
ServletOutputStream outputStreamMock = PowerMockito.mock( ServletOutputStream.class );

PowerMockito.when( httpServletResponseMock.getOutputStream() ).thenReturn( outputStream );
routingMock.doGet( httpRequestMock, httpServletResponseMock );

outputStreamMock に書き込まれたデータにアクセスする方法を教えてくれる人はいますか?

ありがとう

4

1 に答える 1