Search in sources :

Example 6 with TimePosition

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));
}
Also used : TimePosition(org.n52.shetland.ogc.gml.time.TimePosition) Test(org.junit.Test)

Example 7 with TimePosition

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();
}
Also used : TimePosition(org.n52.shetland.ogc.gml.time.TimePosition) Test(org.junit.Test)

Example 8 with TimePosition

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()));
}
Also used : TimePosition(org.n52.shetland.ogc.gml.time.TimePosition) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)8 TimePosition (org.n52.shetland.ogc.gml.time.TimePosition)8