public string GetApprovalUrl(bool setUserActionParameter = false) { var link = this.GetHateoasLink(BaseConstants.HateoasLinkRelations.ApprovalUrl); if (link != null) { return link.href + (setUserActionParameter ? "&useraction=commit" : ""); } return string.Empty; }
public void LinksNoApprovalUrlPayNowTest() { var resource = new PayPalRelationalObject { links = new List<Links> { GetLinks(false) } }; var approvalUrl = resource.GetApprovalUrl(true); Assert.IsTrue(string.IsNullOrEmpty(approvalUrl)); }