@Test public void testAddHandler() { /* * instance initalize Request request = new SampleRequest(); * RequestHandler handler = new SampleHandler(); * controller.addHandler(request, handler); */ RequestHandler handler2 = controller.getHandler(request); assertSame("Handler we set in controller should be the same handler we get", handler2, handler); }
@Test(expected = RuntimeException.class) public void testGetHandlerNotDefined() { SampleRequest request = new SampleRequest("testNotDefinded"); // 다음줄에서 RuntimeExceptiom을 발생시킬 것이다. controller.getHandler(request); }