package org.droidplanner.services.android.impl.core.mission.waypoints; import com.MAVLink.common.msg_mission_item; import com.MAVLink.enums.MAV_FRAME; import com.o3dr.services.android.lib.coordinate.LatLongAlt; import junit.framework.TestCase; import org.droidplanner.services.android.impl.core.mission.MissionImpl; public class SpatialCoordItemTest extends TestCase { public void testPackMissionItem() { MissionImpl missionImpl = new MissionImpl(null); WaypointImpl item = new WaypointImpl(missionImpl, new LatLongAlt(0.1, 1, (2))); msg_mission_item mavMsg = item.packMissionItem().get(0); assertEquals(1, mavMsg.autocontinue); assertEquals(MAV_FRAME.MAV_FRAME_GLOBAL_RELATIVE_ALT, mavMsg.frame); assertEquals(0.1f, mavMsg.x); assertEquals(1f, mavMsg.y); assertEquals(2f, mavMsg.z); } }