//glennj 3/19/2014 /// <summary> /// Tests for an expected halt state /// </summary> /// <param name="awg"></param> /// <param name="expectMode"></param> public void DiagnosticHaltModeShouldBe(IAWG awg, DiagnosticControlHaltMode expectMode) { string expectedHaltSyntax = (expectMode == DiagnosticControlHaltMode.On) ? DiagnosticControlHaltOnSyntaxReceived : DiagnosticControlHaltOffSyntaxReceived; Assert.AreEqual(expectedHaltSyntax, awg.DiagnosticHalt, ErrorMessageDiagnosticCheckingHaltMode); }
//glennj 6/11/2013 /// <summary> /// Sets the halt value to what is specified in the setValue variable. /// </summary> /// <param name="awg">the AWG object</param> /// <param name="haltMode">set the boolean HALT variable.</param> public void SetDiagnosticHalt(IAWG awg, DiagnosticControlHaltMode haltMode) { string haltSyntax = (haltMode == DiagnosticControlHaltMode.On) ? DiagnosticControlHaltOnSyntaxSend : DiagnosticControlHaltOffSyntaxSend; awg.DiagHalt(haltSyntax); }