Beispiel #1
0
  @Test
  public void testClone() throws IOException {
    Props p = new Props();
    p.load(readDataFile("test2.props"));

    Props p2 = p.clone();
    p2.load(readDataFile("test.props"));

    assertEquals(2, p.countTotalProperties());
    assertEquals(19, p2.countTotalProperties());

    assertEquals("/app/data", p.getValue("data.path"));
    assertEquals("/app/data2", p.getValue("data.path", "@prof1"));
    assertEquals("/foo/data3", p.getValue("data.path", "@prof2"));
  }