Example #1
0
  @Test
  public void find() {
    assertTrue(ICalDataType.TEXT == ICalDataType.find("tExT"));

    // find() ignores runtime-defined objects
    ICalDataType.get("test");
    assertNull(ICalDataType.find("test"));
  }
Example #2
0
  @Test
  public void get() {
    assertTrue(ICalDataType.TEXT == ICalDataType.get("tExT"));

    ICalDataType test = ICalDataType.get("test");
    ICalDataType test2 = ICalDataType.get("tEsT");
    assertEquals("test", test2.getName());
    assertTrue(test == test2);
  }
Example #3
0
  @Test
  public void all() {
    ICalDataType.get("test"); // all() ignores runtime-defined objects
    Collection<ICalDataType> all = ICalDataType.all();

    assertEquals(16, all.size());
    assertTrue(all.contains(ICalDataType.BINARY));
    assertTrue(all.contains(ICalDataType.BOOLEAN));
    assertTrue(all.contains(ICalDataType.CAL_ADDRESS));
    assertTrue(all.contains(ICalDataType.CONTENT_ID));
    assertTrue(all.contains(ICalDataType.DATE));
    assertTrue(all.contains(ICalDataType.DATE_TIME));
    assertTrue(all.contains(ICalDataType.DURATION));
    assertTrue(all.contains(ICalDataType.FLOAT));
    assertTrue(all.contains(ICalDataType.INTEGER));
    assertTrue(all.contains(ICalDataType.PERIOD));
    assertTrue(all.contains(ICalDataType.RECUR));
    assertTrue(all.contains(ICalDataType.TEXT));
    assertTrue(all.contains(ICalDataType.TIME));
    assertTrue(all.contains(ICalDataType.URI));
    assertTrue(all.contains(ICalDataType.URL));
    assertTrue(all.contains(ICalDataType.UTC_OFFSET));
  }
Example #4
0
 @Test
 public void contentId() {
   assertEquals(ICalDataType.CONTENT_ID, ICalDataType.find("CID"));
   assertEquals(ICalDataType.CONTENT_ID, ICalDataType.get("CID"));
 }