import org.cacert.gigi.dbObjects.Domain;
import org.cacert.gigi.dbObjects.EmailAddress;
+import org.cacert.gigi.dbObjects.Name;
import org.cacert.gigi.dbObjects.User;
import org.cacert.gigi.localisation.Language;
import org.cacert.gigi.testUtils.ManagedTest;
assertThat(User.getById(uid), is(sameInstance(User.getById(uid))));
User u = new User();
- u.setFname("fname");
- u.setMname("mname");
- u.setSuffix("suffix");
- u.setLname("lname");
+ u.setName(new Name("fname", "lname", "mname", "suffix"));
u.setEmail(createUniqueName() + "@example.org");
Calendar c = Calendar.getInstance();
c.set(1950, 1, 1);
- u.setDob(new Date(c.getTime().getTime()));
+ u.setDoB(new Date(c.getTime().getTime()));
u.setPreferredLocale(Locale.ENGLISH);
u.insert(TEST_PASSWORD);
}
@Test
- public void testEmailCache() {
+ public void testEmailCache() throws GigiApiException {
EmailAddress em = new EmailAddress(User.getById(uid), createUniqueName() + "@example.org");
em.insert(Language.getInstance(Locale.ENGLISH));