try { PositionCesiumWriter interval = position.openInterval(); try { ArrayList<cesiumlanguagewriter.JulianDate> dates = new ArrayList<cesiumlanguagewriter.JulianDate>();
try { PositionCesiumWriter interval = position.openInterval(); try { ArrayList<cesiumlanguagewriter.JulianDate> dates = new ArrayList<cesiumlanguagewriter.JulianDate>();
@Test public final void cartographicRadiansValueWritesEmptyArrayAndDoesNotWriteEpochWhenGivenAnEmptyCollection() { { final PacketCesiumWriter usingExpression_8 = (getPacket()); try { { PositionCesiumWriter position = getPacket().openPositionProperty(); try { { PositionCesiumWriter interval = position.openInterval(); try { ArrayList<cesiumlanguagewriter.JulianDate> dates = new ArrayList<cesiumlanguagewriter.JulianDate>(); ArrayList<cesiumlanguagewriter.Cartographic> positions = new ArrayList<cesiumlanguagewriter.Cartographic>(); interval.writeCartographicRadians(dates, positions); } finally { DisposeHelper.dispose(interval); } } } finally { DisposeHelper.dispose(position); } } } finally { DisposeHelper.dispose(usingExpression_8); } } Assert.assertEquals("{\"position\":{\"cartographicRadians\":[]}}", getStringWriter().toString()); }
@Test public final void cartesianValueWritesEmptyArrayAndDoesNotWriteEpochWhenGivenAnEmptyCollection() { { final PacketCesiumWriter usingExpression_7 = (getPacket()); try { { PositionCesiumWriter position = getPacket().openPositionProperty(); try { { PositionCesiumWriter interval = position.openInterval(); try { ArrayList<cesiumlanguagewriter.JulianDate> dates = new ArrayList<cesiumlanguagewriter.JulianDate>(); ArrayList<cesiumlanguagewriter.Cartesian> positions = new ArrayList<cesiumlanguagewriter.Cartesian>(); interval.writeCartesian(dates, positions); } finally { DisposeHelper.dispose(interval); } } } finally { DisposeHelper.dispose(position); } } } finally { DisposeHelper.dispose(usingExpression_7); } } Assert.assertEquals("{\"position\":{\"cartesian\":[]}}", getStringWriter().toString()); }
try { PositionCesiumWriter interval = position.openInterval(); try { ArrayList<cesiumlanguagewriter.JulianDate> dates = new ArrayList<cesiumlanguagewriter.JulianDate>();
try { PositionCesiumWriter interval = position.openInterval(); try { ArrayList<cesiumlanguagewriter.JulianDate> dates = new ArrayList<cesiumlanguagewriter.JulianDate>();
@Test public final void referenceFrameValueWritesReferenceFrameProperty() { { final PacketCesiumWriter usingExpression_0 = (getPacket()); try { { PositionCesiumWriter position = getPacket().openPositionProperty(); try { { PositionCesiumWriter interval = position.openInterval(); try { interval.writeReferenceFrame("myReferenceFrame"); } finally { DisposeHelper.dispose(interval); } } } finally { DisposeHelper.dispose(position); } } } finally { DisposeHelper.dispose(usingExpression_0); } } Assert.assertEquals("{\"position\":{\"referenceFrame\":\"myReferenceFrame\"}}", getStringWriter().toString()); }
@Test public final void cartographicRadiansValueWritesSingleCartographicRadiansProperty() { { final PacketCesiumWriter usingExpression_2 = (getPacket()); try { { PositionCesiumWriter position = getPacket().openPositionProperty(); try { { PositionCesiumWriter interval = position.openInterval(); try { interval.writeCartographicRadians(new Cartographic(1100.0, 2200.0, 3.0)); } finally { DisposeHelper.dispose(interval); } } } finally { DisposeHelper.dispose(position); } } } finally { DisposeHelper.dispose(usingExpression_2); } } Assert.assertEquals("{\"position\":{\"cartographicRadians\":[1100,2200,3]}}", getStringWriter().toString()); }
@Test public final void cartesianValueWritesSingleCartesianProperty() { { final PacketCesiumWriter usingExpression_1 = (getPacket()); try { { PositionCesiumWriter position = getPacket().openPositionProperty(); try { { PositionCesiumWriter interval = position.openInterval(); try { interval.writeCartesian(new Cartesian(1.0, 2.0, 3.0)); } finally { DisposeHelper.dispose(interval); } } } finally { DisposeHelper.dispose(position); } } } finally { DisposeHelper.dispose(usingExpression_1); } } Assert.assertEquals("{\"position\":{\"cartesian\":[1,2,3]}}", getStringWriter().toString()); }