1 package org.columba.addressbook.folder; 19 20 import org.columba.addressbook.model.ContactModel; 21 import org.columba.addressbook.model.EmailModel; 22 23 27 public class AddContactTest extends AbstractFolderTstCase { 28 29 32 public AddContactTest(String arg0) { 33 super(arg0); 34 35 } 36 37 40 public void testAddContact() throws Exception { 41 ContactModel c = new ContactModel(); 42 c.addEmail(new EmailModel("test@test.de", EmailModel.TYPE_HOME)); 43 c.setNickName("nickname"); 44 45 Object uid = getSourceFolder().add(c); 46 assertNotNull(uid); 47 assertEquals("nextUid", 1, getSourceFolder().getNextMessageUid()); 48 49 } 50 51 public void testAddContact2() throws Exception { 52 ContactModel c = new ContactModel(); 53 c.addEmail(new EmailModel("test@test.de", EmailModel.TYPE_HOME)); 54 c.setNickName("nickname"); 55 56 Object uid = getSourceFolder().add(c); 57 assertNotNull(uid); 58 assertEquals("nextUid", 1, getSourceFolder().getNextMessageUid()); 59 60 c = new ContactModel(); 61 c.addEmail(new EmailModel("test@test.de", EmailModel.TYPE_HOME)); 62 c.setNickName("nickname 2"); 63 64 uid = getSourceFolder().add(c); 65 66 assertEquals("nextUid", 2, getSourceFolder().getNextMessageUid()); 67 68 c = new ContactModel(); 69 c.addEmail(new EmailModel("test@test.de", EmailModel.TYPE_HOME)); 70 c.setNickName("nickname 3"); 71 72 uid = getSourceFolder().add(c); 73 74 assertEquals("nextUid", 3, getSourceFolder().getNextMessageUid()); 75 76 } 77 78 }
| Popular Tags
|