getMockMemberActivationInfo(string activationToken) { string tokenTextFileName = "tokens.txt"; string tokenGuidMapFileName = "token_guid_map.txt"; TextWriter tw = File.CreateText(tokenTextFileName); tw.WriteLine( string.Format( "Token: {0} Received: {1}", activationToken, DateTime.Now.ToString("dd-MM-yy hh:mm:ss tt"))); tw.Close(); MemberActivationInfo info = new MemberActivationInfo(); XmlDocument doc = new XmlDocument(); if (File.Exists(tokenGuidMapFileName)) { doc.Load(tokenGuidMapFileName); XmlNode root = doc.DocumentElement; string xpathExpr = string.Format("token[@value='{0}']", activationToken); XmlNode tokenNode = root.SelectSingleNode(xpathExpr); if (tokenNode != null) { info.value = activationToken; info.uuid = tokenNode.Attributes["uuid"].InnerText; } } return(info); }
public void Get_member_by_activation_token_test() { Credentials credentials = Salesforce_credential_provider.Instance.Get_syndicate_credentials(syndicateCode, siteId); bool immediately_authenticate = true; Loyalty_mate_service target = new Loyalty_mate_service(credentials, immediately_authenticate); MemberActivationInfo token = target.Get_member_by_token("P4NUQ3SI"); Assert.IsFalse(string.IsNullOrEmpty(token.uuid)); }
public Get_member_id_by_activation_token_request( string base_request_address, string activation_token, Token token) : base(base_request_address, null, token) { _activation_token = activation_token; _tokenResponse = new MemberActivationInfo(); }