public void SyncClockOutputStateShouldBe(IAWG awg, string clockNumber, SyncClockOutputState onOrOffState) { string expectedState = (onOrOffState == SyncClockOutputState.On) ? "1" : "0"; string clockSoutState = awg.ClockSoutState(clockNumber); Assert.AreEqual(expectedState, clockSoutState, "Unexpected Sync Output State"); }
/// <summary> /// Sets an awg's Sync Clock Output state to On or Off /// </summary> /// <param name="awg"></param> /// <param name="clockNumber"></param> /// <param name="onOrOffState"></param> public void SetSyncClockOutputState(IAWG awg, string clockNumber, SyncClockOutputState onOrOffState) { string state = (onOrOffState == SyncClockOutputState.On) ? "On" : "Off"; awg.SetClockSoutState(clockNumber, state); }