コード例 #1
0
  @Test
  public void toXmlWithFilter() throws XmlProcessingException {
    final String expectedString =
        "<Objects><Object Name=\"file1\"/><Object Name=\"file2\"/></Objects>";
    final List<Ds3Object> objectList =
        ImmutableList.of(new Ds3Object("file1", 12), new Ds3Object("file2", 5022)).asList();
    final Ds3ObjectList ds3ObjectList = new Ds3ObjectList(objectList);
    final String result = XmlOutput.toXml(ds3ObjectList, false);

    assertThat(result, is(expectedString));
  }
コード例 #2
0
  @Test
  public void toXmlWithPriority() throws XmlProcessingException {
    final String expectedString =
        "<Objects Priority=\"HIGH\"><Object Name=\"file1\" Size=\"12\"/><Object Name=\"file2\" Size=\"5022\"/></Objects>";
    final List<Ds3Object> objectList =
        ImmutableList.of(new Ds3Object("file1", 12), new Ds3Object("file2", 5022)).asList();
    final Ds3ObjectList ds3ObjectList = new Ds3ObjectList(objectList);
    ds3ObjectList.setPriority(Priority.HIGH);
    final String result = XmlOutput.toXml(ds3ObjectList, true);

    assertThat(result, is(expectedString));
  }