//dstockwe 2014/11/20
        /// <summary>
        /// Set MultiTone Type
        /// </summary>
        public void SetMultiToneType(IAWG awg, MultiToneType type)
        {
            var typeSetting = "";

            switch (type)
            {
            case MultiToneType.Chirp:
                typeSetting = SyntaxForMultiToneTypeChirp;
                break;

            case MultiToneType.Tones:
                typeSetting = SyntaxForMultiToneTypeTones;
                break;
            }
            awg.SetMultiToneType(typeSetting);
        }
        /// <summary>
        /// Compare actual to expected and report
        /// </summary>
        /// <param name="awg"></param>
        /// <param name="expectedState"></param>
        public void MultiToneTypeShouldBe(IAWG awg, MultiToneType expectedState)
        {
            var expectedSetting = "";
            var actualSetting   = awg.MultiToneType;

            switch (expectedState)
            {
            case MultiToneType.Tones:
                expectedSetting = SyntaxForMultiToneTypeTones;
                break;

            case MultiToneType.Chirp:
                expectedSetting = SyntaxForMultiToneTypeChirp;
                break;
            }
            var possibleErrorString = "Expected: " + expectedSetting + " Actual: " + actualSetting;

            Assert.AreEqual(expectedSetting, actualSetting, possibleErrorString);
        }