@Test public void setsContentTypeHtml() throws Exception { controller.handle("/", response); assertEquals("text/html", response.contentTypeSetByController); }
@Test public void sendsOutputFromGalleryView() throws Exception { GalleryView view = new GalleryView("a title", new Picture[] {new Picture("foo.jpg")}); controller.handle("/", response); assertEquals(view.toHtml(), response.htmlWrittenByController); }
@Test public void returnsSuccessCode() throws Exception { controller.handle("/", response); assertEquals(200, response.statusSetByController); }