public void ProcessResponseError09IDTest() { mvm = new GrblTool(); mvm.VersionGrbl = "0.9"; mvm.ProcessErrorResponse(err09ID); Assert.AreEqual("A G-code word was repeated in the block.", mvm.ErrorMessage); }
public void ProcessResponseAlarmTest() { mvm = new GrblTool(); mvm.VersionGrbl = "1.1"; mvm.ProcessAlarmResponse(ala); Assert.AreEqual("Homing fail. Reset during active homing cycle.", mvm.AlarmMessage); }
public void ProcessResponseError11Test() { mvm = new GrblTool(); mvm.VersionGrbl = "1.1"; mvm.ProcessErrorResponse(err11); Assert.AreEqual("Laser mode requires PWM output.", mvm.ErrorMessage); }
public void ProcessResponseError09Test() { mvm = new GrblTool(); mvm.VersionGrbl = "0.9"; mvm.ProcessErrorResponse(err09); Assert.AreEqual("The number value suffix of a G-code word is missing in the G-code block, or when configuring a $Nx=line or $x=val Grbl setting and the x is not a number value.", mvm.ErrorMessage); }
public void ProcessInfoResponseGrblTest() { mvm = new GrblTool(); mvm.ProcessInfoResponse(infoGrbl); Assert.AreEqual("View startup blocks", mvm.InfoMessage); }
public void ProcessResponseTest() { mvm = new GrblTool(); mvm.ProcessResponse("Ok"); Assert.AreEqual("Ok", mvm.ResponseStatus.ToString()); }
public void ProcessInfoResponseVersionTest() { mvm = new GrblTool(); mvm.ProcessInfoResponse(infoBuild); Assert.AreEqual("0.9i", mvm.VersionGrbl); }
public void ProcessInfoResponseBuildTest() { mvm = new GrblTool(); mvm.ProcessInfoResponse(infoBuild); Assert.AreEqual("20150620", mvm.BuildInfo); }
public void DataGrblSorterTest() { mvm = new GrblTool(); mvm.DataGrblSorter(currentStatus); Assert.AreEqual("Run", mvm.MachineStatus.ToString()); }
public void ProcessCurrentStatusResponseRX() { mvm = new GrblTool(); mvm.ProcessCurrentStatusResponse(currentStatus); Assert.AreEqual("2", mvm.RxBuffer); }
public void ProcessCurrentStatusResponseBuf() { mvm = new GrblTool(); mvm.ProcessCurrentStatusResponse(currentStatus); Assert.AreEqual("5", mvm.PlannerBuffer); }
public void ProcessCurrentStatusResponseYTest() { mvm = new GrblTool(); mvm.ProcessCurrentStatusResponse(currentStatus); Assert.AreEqual("30.860", mvm.MachinePositionY); }
public void ProcessCurrentStatusResponseXTest() { mvm = new GrblTool(); mvm.ProcessCurrentStatusResponse(currentStatus); Assert.AreEqual("5.529", mvm.MachinePositionX); }