public void UpdateTransferOptionEnabledStatus_EnableWithDateInThePast_Failure() { var res = TransferOption.UpdateTransferOptionEnabledStatus(_connectionServer, _callHandler.ObjectId, TransferOptionTypes.Alternate, true, DateTime.Now.AddDays(-1)); Assert.IsFalse(res.Success, "Enabling rule with date in the past should fail"); }
public void UpdateTransferOptionEnabledStatus_DisableRuleWithDateInTheFuture_Failure() { var res = TransferOption.UpdateTransferOptionEnabledStatus(_connectionServer, _callHandler.ObjectId, TransferOptionTypes.Alternate, false, DateTime.Now.AddDays(1)); Assert.IsFalse(res.Success, "Disabing a transfer option with a date in the future should fail"); }
public void UpdateTransferOptionEnabledStatus_EnableForever_ErrorResponse_Failure() { _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 = TransferOption.UpdateTransferOptionEnabledStatus(_mockServer, "CallHandlerObjectId", TransferOptionTypes.Alternate, true, null); Assert.IsFalse(res.Success, "Calling UpdateTransferOptionEnabledStatus enable forever with ErrorResponse did not fail"); }
public void UpdateTransferOptionEnabledStatus_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.UpdateTransferOptionEnabledStatus(false); Assert.IsFalse(res.Success, "Calling UpdateTransferOptionEnabledStatus with error response should fail"); }
public void UpdateTransferOptionEnabledStatus_DisableStandardRule_Failure() { var res = TransferOption.UpdateTransferOptionEnabledStatus(_connectionServer, _callHandler.ObjectId, TransferOptionTypes.Standard, false); Assert.IsFalse(res.Success, "Disabling the standard transfer option should fail"); }
public void UpdateTransferOptionEnabledStatus_InvalidObjectId_Failure() { var res = TransferOption.UpdateTransferOptionEnabledStatus(_connectionServer, "objectid", TransferOptionTypes.Alternate, true); Assert.IsFalse(res.Success, "Calling UpdateTransferOptionEnabledStatus with Invalid ObjectId for call handler should fail"); }
public void UpdateTransferOptionEnabledStatus_DisableTransferOptionWithDateInTheFuture_Failure() { var res = TransferOption.UpdateTransferOptionEnabledStatus(_mockServer, "objectid", TransferOptionTypes.Alternate, false, DateTime.Now.AddDays(1)); Assert.IsFalse(res.Success, "Disabing a transfer option with a date in the future should fail"); }
public void UpdateTransferOptionEnabledStatus_DisableStandardTransferRule_Failure() { var res = TransferOption.UpdateTransferOptionEnabledStatus(_mockServer, "objectid", TransferOptionTypes.Standard, false); Assert.IsFalse(res.Success, "Disabling the standard transfer option should fail"); }
public void UpdateTransferOptionEnabledStatus_EmptyCallHandlerObjectId_Failure() { WebCallResult res = TransferOption.UpdateTransferOptionEnabledStatus(_mockServer, "", TransferOptionTypes.Alternate, true); Assert.IsFalse(res.Success, "Empty call handler ObjectId parameter should fail"); }
public void UpdateTransferOptionEnabledStatus_NullConnectionServer_Failure() { WebCallResult res = TransferOption.UpdateTransferOptionEnabledStatus(null, "objectid", TransferOptionTypes.Alternate, true); Assert.IsFalse(res.Success, "Null ConnectionServerRest parameter should fail"); }