Examples of ExtendedParamType


Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

  }
 
  @Test
  public void testGetExtendedParamSize() {
    assertEquals(0, extendedType.getExtendedParamSize());
    extendedType.addExtendedParam(new ExtendedParamType("X-TEST", VCardTypeName.XTENDED));
    assertEquals(1, extendedType.getExtendedParamSize());
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

  @Before
  public void setUp() throws Exception {
    emailType = new EmailType();
    emailType.setEmail("george@company.com");
    emailType.addParam(EmailParamType.PREF).addParam(EmailParamType.INTERNET)
        .addExtendedParam(new ExtendedParamType("X-SLOT", "GROUP-1", VCardTypeName.EMAIL))
        .addExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL));
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

  }
 
  @Test
  public void testGetExtendedParams() {
    List<ExtendedParamType> list = emailType.getExtendedParams();
    assertEquals(new ExtendedParamType("X-SLOT", "GROUP-1", VCardTypeName.EMAIL), list.get(0));
    assertEquals(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL), list.get(1));
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

    assertEquals(2, emailType.getExtendedParamSize());
  }
 
  @Test
  public void testAddExtendedParam() {
    emailType.addExtendedParam(new ExtendedParamType("TEST", VCardTypeName.EMAIL));
    assertTrue(emailType.containsExtendedParam(new ExtendedParamType("TEST", VCardTypeName.EMAIL)));
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

    assertTrue(emailType.containsExtendedParam(new ExtendedParamType("TEST", VCardTypeName.EMAIL)));
  }
 
  @Test
  public void testRemoveExtendedParam() {
    emailType.removeExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL));
    assertFalse(emailType.containsExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL)));
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

    assertFalse(emailType.containsExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL)));
  }
 
  @Test
  public void testContainsExtendedParam() {
    assertTrue(emailType.containsExtendedParam(new ExtendedParamType("X-SLOT", "GROUP-1", VCardTypeName.EMAIL)));
    assertTrue(emailType.containsExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL)));
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

  }
 
  @Test
  public void testContainsAllExtendedParams() {
    List<ExtendedParamType> types = new ArrayList<ExtendedParamType>(2);
    types.add(new ExtendedParamType("X-SLOT", "GROUP-1", VCardTypeName.EMAIL));
    types.add(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL));
   
    assertTrue(emailType.containsAllExtendedParams(types));
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

  @Test
  public void testEquals() {
    EmailType emailType2 = new EmailType();
    emailType2.setEmail("george@company.com");
    emailType2.addParam(EmailParamType.PREF).addParam(EmailParamType.INTERNET)
        .addExtendedParam(new ExtendedParamType("X-SLOT", "GROUP-1", VCardTypeName.EMAIL))
        .addExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL));
   
    assertTrue(emailType.equals(emailType2));
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

  @Test
  public void testCompareTo() {
    EmailType emailType2 = new EmailType();
    emailType2.setEmail("george@company.com");
    emailType2.addParam(EmailParamType.PREF).addParam(EmailParamType.INTERNET)
        .addExtendedParam(new ExtendedParamType("X-SLOT", "GROUP-1", VCardTypeName.EMAIL))
        .addExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL));
   
    assertTrue(emailType.compareTo(emailType2) == 0);
  }
View Full Code Here

Examples of net.sourceforge.cardme.vcard.types.params.ExtendedParamType

  @Test
  public void testHashcode() {
    EmailType emailType2 = new EmailType();
    emailType2.setEmail("george@company.com");
    emailType2.addParam(EmailParamType.PREF).addParam(EmailParamType.INTERNET)
        .addExtendedParam(new ExtendedParamType("X-SLOT", "GROUP-1", VCardTypeName.EMAIL))
        .addExtendedParam(new ExtendedParamType("X-COMPANY-ACCOUNT", VCardTypeName.EMAIL));
   
    int hcode1 = emailType.hashCode();
    int hcode2 = emailType2.hashCode();
    assertEquals(hcode1, hcode2);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.