Exemple #1
0
        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);
        }