@Override protected Vote loadObject(ResultSet resultSet) throws SQLException, MapperException { Vote vote = new Vote( Mappers.getForClass(User.class).loadById(resultSet.getLong("user_id")), Mappers.getForClass(Answer.class).loadById(resultSet.getLong("answer_id")), resultSet.getTimestamp("creation_datetime")); vote.setId(resultSet.getLong("id")); return vote; }
@Test public void shouldReturnImplementationInstance() { Foo mapper = Mappers.getMapper(Foo.class); assertThat(mapper).isNotNull(); }