Search in sources :

Example 1 with XMLv2

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);
}
Also used : TimeSeries(cwms.radar.data.dto.TimeSeries) XMLv2(cwms.radar.formatters.xml.XMLv2) Test(org.junit.jupiter.api.Test)

Example 2 with XMLv2

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"));
}
Also used : XMLv2(cwms.radar.formatters.xml.XMLv2) Test(org.junit.jupiter.api.Test)

Aggregations

XMLv2 (cwms.radar.formatters.xml.XMLv2)2 Test (org.junit.jupiter.api.Test)2 TimeSeries (cwms.radar.data.dto.TimeSeries)1