//glennj 8/12/2013
        /// <summary>
        /// Test for the expected sequence event pattern jump timing against the updated property
        /// </summary>
        /// <param name="awg"></param>
        /// <param name="seqName"></param>
        /// <param name="expectedEventJTimingMode"></param>
        public void SequenceEventPatternJumpTimingShouldBe(IAWG awg, string seqName, SequenceEventJumpTiming expectedEventJTimingMode)
        {
            var          expectedMode        = (expectedEventJTimingMode == SequenceEventJumpTiming.End) ? SyntaxForSequenceEventJumpTimingEnd : SyntaxForSequenceEventJumpTimingImmediate;
            const string possibleErrorString = "Check for syntax or incorrect mode";

            Assert.AreEqual(expectedMode, awg.SequenceEventPatternJumpTiming, possibleErrorString);
        }
        //glennj 8/12/2013
        /// <summary>
        /// Using SLISt:SEQuence:EVENt:JTIMing sets how the sequencer<para>
        /// will respond to a logic event, pattern jump or a software</para><para>
        /// force jump.</para>
        /// </summary>
        /// <param name="awg"></param>
        /// <param name="seqName"></param>
        /// <param name="eventJTimingMode">of END or IMMediate</param>
        public void SetSequenceEventPatternJumpTiming(IAWG awg, string seqName, SequenceEventJumpTiming eventJTimingMode)
        {
            var mode = (eventJTimingMode == SequenceEventJumpTiming.End) ? SyntaxForSequenceEventJumpTimingEnd : SyntaxForSequenceEventJumpTimingImmediate;

            awg.SetSequenceEventPatternJumpTiming(seqName, mode);
        }