return new ClassPathXmlApplicationContext("com/javaeye/jert/service/test/UserPrefsServiceTest.xml");
}
public void test() {
String userName = "tester";
UserPrefs userPrefs = new UserPrefs();
Locale chinese = new Locale("zh", "CN");
Integer countOnEachPage = new Integer(20);
userPrefs.setUserName(userName);
userPrefs.setLocale(chinese);
userPrefs.setCountOnEachPage(countOnEachPage);
service.createUserPrefs(userPrefs);
UserPrefs stored = service.loadUserPrefs(userName);
assertEquals(chinese, stored.getLocale());
assertEquals(countOnEachPage, stored.getCountOnEachPage());
assertEquals(userName, stored.getUserName());
stored.setLocale(new Locale("en"));
service.updateUserPrefs(stored);
}