/**
* Tests {@link VelocityRequest#getPrintWriter()}.
*/
@Test(expected = IllegalStateException.class)
public void testGetPrintWriterNoWriter() {
DispatchRequest enclosedRequest = createMock(DispatchRequest.class);
expect(enclosedRequest.getAvailableScopes()).andReturn(Collections.singletonList("parent"));
replay(velocityContext, enclosedRequest);
context = new VelocityRequest(enclosedRequest, velocityContext, null);
context.getPrintWriter();
verify(velocityContext, enclosedRequest);