public static MissionCurrentDTO createMissionCurrentDTO(MissionCurrent source) { if (null == source) { return(null); } MissionCurrentDTO result = new MissionCurrentDTO(); Utilities.CopySimilar.CopyAll(source, result); return(result); }
public void CheckMissionCurrentObject() { MAVLink.mavlink_mission_current_t data = new MAVLink.mavlink_mission_current_t(); data.seq = 7; MavLinkMessage message = createSampleMessage(MAVLink.MAVLINK_MSG_ID.MISSION_CURRENT, data); MissionCurrent obj = new MissionCurrent(message); Assert.AreEqual(data.seq, obj.seq); MissionCurrentDTO dto = DTOFactory.createMissionCurrentDTO(obj); Assert.AreEqual(dto.seq, obj.seq); }