Example #1
0
        public void LoyaltyMateServiceRepeatedRetrieveTest()
        {
            bool status = false;
            Salesforce_credential_provider provider = new Salesforce_credential_provider();
            Credentials crd  = provider.Get_syndicate_credentials("Underground124", "7717");
            string      uuid = "17ef6150-f12c-412a-b503-b12dbf0a368f";
            Member      m    = createMemberObject();

            m.account.email = "*****@*****.**";
            m.uuid          = uuid;
            for (int i = 0; i <= 3; i++)
            {
                //Thread.Sleep(100);
                try
                {
                    Loyalty_mate_service service = new Loyalty_mate_service(crd);
                    m.profile.name = "acn_" + i;
                    service.Update_member_details(m);
                    m      = service.Get_member_details(uuid);
                    status = true;
                }
                catch
                {
                    status = false;
                    throw;
                }
            }

            Assert.AreNotEqual(false, status);
        }
Example #2
0
        public void Post_transactionTest()
        {
            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);
            Transaction          transaction = createTransaction();

            target.Post_transaction(transaction);
        }
Example #3
0
        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));
        }
Example #4
0
        public void LoyaltyMateServiceCreationTest()
        {
            bool status = false;
            Salesforce_credential_provider provider = new Salesforce_credential_provider();
            Credentials crd = provider.Get_syndicate_credentials("Underground124", "7717");

            for (int i = 0; i <= 100; i++)
            {
                //Thread.Sleep(100);
                try
                {
                    Trace.WriteLine(string.Format("Creating instance: {0}", i));
                    Loyalty_mate_service service = new Loyalty_mate_service(crd);
                    status = true;
                }
                catch
                {
                    status = false;
                    throw;
                }
            }

            Assert.AreNotEqual(false, status);
        }