1:publicvoidtestDeletePersonContact()throwsNoIdException {
2:ContactsHelperhelper =newContactsHelper(ctx);
3:PersonContact ne = PersonContact
4:.newPersonContact("TestPersonContact@gmail.com");
5:PersonName name = PersonName.newPersonName("FirstName","LastName",
6:null, null, null);
7:TelephoneNumber tel = TelephoneNumber.newTelephoneNumber("123123123",
8:3, null);
9:TelephoneNumber tel2 = TelephoneNumber.newTelephoneNumber("1231231230",
10:1, null);
11:
12:one.name = name;
13:one.addTelephoneNumber(tel);
14:one.addTelephoneNumber(tel2);
15:
16://... Email, ...
17:try{
18:helper.add(testGuy);
19:}catch(RemoteException e) {
20:// TODO Auto-generated catch block
21:e.printStackTrace();
22:}catch(OperationApplicationException e) {
23:// TODO Auto-generated catch block
24:e.printStackTrace();
25:}
26:
27:PersonContact pc = helper.getPersonContactById(one.id);
28:
29:try{
30:helper.delete(pc);
31:}catch(RemoteException e) {
32:// TODO Auto-generated catch block
33:e.printStackTrace();
34:}catch(OperationApplicationException e) {
35:// TODO Auto-generated catch block
36:e.printStackTrace();
37:}
38:
39:PersonContact pc1 = helper.getPersonContactById(pc.id);
40:this.assertEquals("telephoneNumbers after Delete Count Is:"+ pc1.telephoneNumbers.size(), pc1.telephoneNumbers.size(), 0);
41:// ...
42:}