use of org.n52.shetland.ogc.gml.time.TimePosition in project arctic-sea by 52North.
the class TimeTest method datetime.
@Test
public void datetime() {
TimePosition timePosition = new TimePosition(DateTime.now());
assertThat("time position is set", timePosition.isSetTime(), is(true));
assertThat("indeterminate value is not", timePosition.isSetIndeterminateValue(), is(false));
assertThat("time format is set", timePosition.isSetTimeFormat(), is(true));
}
use of org.n52.shetland.ogc.gml.time.TimePosition in project arctic-sea by 52North.
the class TimeTest method missingIndeterminateValue.
@Test(expected = NoSuchElementException.class)
public void missingIndeterminateValue() {
TimePosition timePosition = new TimePosition(DateTime.now());
timePosition.getIndeterminateValue();
}
use of org.n52.shetland.ogc.gml.time.TimePosition in project arctic-sea by 52North.
the class TimeTest method format.
@Test
public void format() {
TimePosition timePosition = new TimePosition(DateTime.now(), Time.TimeFormat.ISO8601);
assertThat("time position is set", timePosition.isSetTime(), is(true));
assertThat("indeterminate value is not set", timePosition.isSetIndeterminateValue(), is(false));
assertThat("format is set", timePosition.isSetTimeFormat(), is(true));
assertThat("format is correct", timePosition.getTimeFormat().toString(), is(Time.TimeFormat.ISO8601.toString()));
}
Aggregations