use of cwms.radar.formatters.xml.XMLv2 in project cwms-radar-api by USACE.
the class TimeSeriesControllerTest method testDeserializeTimeSeriesJaxb.
@Test
public void testDeserializeTimeSeriesJaxb() throws IOException {
String officeId = "LRL";
String tsId = "RYAN3.Stage.Inst.5Minutes.0.ZSTORE_TS_TEST";
TimeSeries fakeTs = buildTimeSeries(officeId, tsId);
XMLv2 out = new XMLv2();
String str = out.format(fakeTs);
TimeSeries ts2 = TimeSeriesController.deserializeJaxb(str);
assertNotNull(ts2);
assertSimilar(fakeTs, ts2);
}
use of cwms.radar.formatters.xml.XMLv2 in project cwms-radar-api by USACE.
the class TimeSeriesTest method test_xml_value_columns.
@Test
void test_xml_value_columns() {
TimeSeries ts = buildTimeSeries();
XMLv2 xmlV2 = new XMLv2();
String xmlStr = xmlV2.format(ts);
assertNotNull(xmlStr);
assertFalse(xmlStr.contains("valueColumns"));
assertTrue(xmlStr.contains("value-columns"));
assertFalse(xmlStr.contains("officeId"));
assertTrue(xmlStr.contains("office-id"));
}
Aggregations