public void RefetchTransferOptionData_ErrorResponse_Failure() { Reset(); TransferOption oOption = new TransferOption(_mockServer, "HandlerObjectId", TransferOptionTypes.Alternate); _mockTransport.Setup(x => x.GetCupiResponse(It.IsAny <string>(), MethodType.GET, It.IsAny <ConnectionServerRest>(), It.IsAny <string>(), true)).Returns(new WebCallResult { Success = false, ResponseText = "error text", StatusCode = 404 }); var res = oOption.RefetchTransferOptionData(); Assert.IsFalse(res.Success, "Calling UpdateTransferOptionEnabledStatus with error response should fail"); }