private String parseTemplate(String template) { Object[] arguments = { "${graphdesc.name}", "${host}", "${index}", "${url}", "${probename}", "${index.signature}", "${url.signature}" }; return jrds.Util.parseOldTemplate(template, arguments, probe, gd); }
private final String parseTemplate(String template) { Object[] arguments = { "${host}", "${index}", "${url}", "${port}", "${index.signature}", "${url.signature}" }; return jrds.Util.parseOldTemplate(template, arguments, this); }
@Test public void testParseOldTemplate2() { Probe<?, ?> p = new MokeProbe<String, Number>(); p.setHost(new HostStarter(new HostInfo("Moke"))); p.setLabel("label"); Object[] keys = { "${host}", "${probename}", "${label}" }; String parsed = Util.parseOldTemplate("${label} {0} {1} {2} ${label}", keys, p); Assert.assertEquals("label Moke DummyProbe label label", parsed); }
@Test public void testParseOldTemplate1() { Probe<?, ?> p = new MokeProbe<String, Number>(); p.setHost(new HostStarter(new HostInfo("Moke"))); p.setLabel("label"); Object[] keys = { "${host}", "${probename}", "${label}" }; String parsed = Util.parseOldTemplate("{0} {1} {2} ${label}", keys, p); Assert.assertEquals("Moke DummyProbe label label", parsed); }