public void test() { InputStream is = getClass().getResourceAsStream("/change.xml"); Change expected = expected(); ChangeHandler handler = injector.getInstance(ChangeHandler.class); Change result = factory.create(handler).parse(is); assertEquals(result, expected); assertEquals(result.getStatus(), expected.getStatus()); assertEquals(result.getSubmittedAt(), expected.getSubmittedAt()); }