@Test public void shouldGetAUser() { SqlSession sqlSession = sqlSessionFactory.openSession(); try { Mapper mapper = sqlSession.getMapper(Mapper.class); User testProfile = new User(); testProfile.setId(2); User friendProfile = new User(); friendProfile.setId(6); List<User> friendList = new ArrayList<User>(); friendList.add(friendProfile); testProfile.setFriendList(friendList); User user = mapper.getUser(testProfile); Assert.assertEquals("User6", user.getName()); } finally { sqlSession.close(); } }