public void GivenValueNotSetError_ResponseHandler_ThrowsAlpacaValueNotSetException() { var response = new StringResponse(ErrorCodes.ValueNotSet, "Error"); Assert.Throws <AlpacaValueNotSetException>(() => response.HandleResponse <string, StringResponse>()); }
public void GivenInvalidWhileSlavedError_ResponseHandler_ThrowsAlpacaSlavedException() { var response = new StringResponse(ErrorCodes.InvalidWhileSlaved, "Error"); Assert.Throws <AlpacaSlavedException>(() => response.HandleResponse <string, StringResponse>()); }
public void GivenActionNotImplementedExceptionError_ResponseHandler_ThrowsAlpacaActionNotImplementedException() { var response = new StringResponse(ErrorCodes.ActionNotImplemented, "Error"); Assert.Throws <AlpacaActionNotImplementedException>(() => response.HandleResponse <string, StringResponse>()); }
public void GivenUnspecifiedErrorError_ResponseHandler_ThrowsAlpacaDeviceException() { var response = new StringResponse(ErrorCodes.UnspecifiedError, "Error"); Assert.Throws <AlpacaDeviceException>(() => response.HandleResponse <string, StringResponse>()); }
public void GivenNotConnectedError_ResponseHandler_ThrowsAlpacaNotConnectedException() { var response = new StringResponse(ErrorCodes.NotConnected, "Error"); Assert.Throws <AlpacaNotConnectedException>(() => response.HandleResponse <string, StringResponse>()); }