@Test public void testServlet() throws Exception { OAuthCallbackServlet servlet = new OAuthCallbackServlet(); replay(); servlet.doGet(this.request, this.recorder); verify(); assertEquals("text/html; charset=UTF-8", this.recorder.getContentType()); String body = this.recorder.getResponseAsString(); Assert.assertNotSame("body is " + body, body.indexOf("window.close()"), -1); }
@Test public void testServlet() throws Exception { OAuthCallbackServlet servlet = new OAuthCallbackServlet(); replay(); servlet.doGet(this.request, this.recorder); verify(); assertEquals("text/html; charset=UTF-8", this.recorder.getContentType()); String body = this.recorder.getResponseAsString(); Assert.assertNotSame("body is " + body, body.indexOf("window.close()"), -1); }
@Test public void testServlet() throws Exception { OAuthCallbackServlet servlet = new OAuthCallbackServlet(); replay(); servlet.doGet(this.request, this.recorder); verify(); assertEquals("text/html; charset=UTF-8", this.recorder.getContentType()); String body = this.recorder.getResponseAsString(); Assert.assertNotSame("body is " + body, body.indexOf("window.close()"), -1); }
@Test public void outputEncodingIsUtf8() throws Exception { servlet.setRenderer(renderer); expect(renderer.render(isA(GadgetContext.class))) .andReturn(RenderingResults.ok(NON_ASCII_STRING)); control.replay(); servlet.doGet(request, recorder); assertEquals("UTF-8", recorder.getCharacterEncoding()); assertEquals("text/html", recorder.getContentType()); assertEquals(NON_ASCII_STRING, recorder.getResponseAsString()); }
@Test public void outputEncodingIsUtf8() throws Exception { servlet.setRenderer(renderer); expect(renderer.render(isA(GadgetContext.class))) .andReturn(RenderingResults.ok(NON_ASCII_STRING)); control.replay(); servlet.doGet(request, recorder); assertEquals("UTF-8", recorder.getCharacterEncoding()); assertEquals("text/html", recorder.getContentType()); assertEquals(NON_ASCII_STRING, recorder.getResponseAsString()); }
@Test public void outputEncodingIsUtf8() throws Exception { servlet.setRenderer(renderer); expect(renderer.render(isA(GadgetContext.class))) .andReturn(RenderingResults.ok(NON_ASCII_STRING)); control.replay(); servlet.doGet(request, recorder); assertEquals("UTF-8", recorder.getCharacterEncoding()); assertEquals("text/html", recorder.getContentType()); assertEquals(NON_ASCII_STRING, recorder.getResponseAsString()); }