public void LinksNoApprovalUrlPayNowTest() { var resource = new PayPalRelationalObject { links = new List<Links> { GetLinks(false) } }; var approvalUrl = resource.GetApprovalUrl(true); Assert.IsTrue(string.IsNullOrEmpty(approvalUrl)); }
public void LinksNoApprovalUrlEmptyTokenTest() { var resource = new PayPalRelationalObject { links = new List<Links> { GetLinks(false) } }; var token = resource.GetTokenFromApprovalUrl(); Assert.IsTrue(string.IsNullOrEmpty(token)); }
public void LinksApprovalUrlTest() { var resource = new PayPalRelationalObject { links = GetLinksList() }; var approvalUrl = resource.GetApprovalUrl(); Assert.AreEqual("https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-0JP008296V451950C", approvalUrl); }
public void LinksApprovalUrlTokenTest() { var resource = new PayPalRelationalObject { links = GetLinksList() }; var token = resource.GetTokenFromApprovalUrl(); Assert.AreEqual("EC-0JP008296V451950C", token); }
public static string GetTokenFromApprovalUrl(List<Links> links) { var resource = new PayPalRelationalObject { links = links }; return resource.GetTokenFromApprovalUrl(); }