Example #1
0
        public void GetParamSignatureTest_Object()
        {
            string actual = AlibabaHelper.GetParamSignature(new {
                client_id    = "2988940",
                site         = "china",
                redirect_uri = "http://www.xphter.com",
                state        = "xphter",
            }, "3tzdn2c9CU");

            Assert.AreEqual <string>("A6EA9CEBF3C5F15A48E9D5C36E646789993F9677", actual);
        }
Example #2
0
        public void GetParamSignatureTest_Null()
        {
            string actual = AlibabaHelper.GetParamSignature(new Dictionary <string, string> {
                { "client_id", "2988940" },
                { "site", "china" },
                { "redirect_uri", "http://www.xphter.com" },
                { "state", null },
            }, "3tzdn2c9CU");

            Assert.AreEqual <string>("9732B9F140CB44FB8AA3D8010BE547D788E7A297", actual);
        }
Example #3
0
        public void GetParamSignatureTest()
        {
            string actual = AlibabaHelper.GetParamSignature(new Dictionary <string, string> {
                { "client_id", "2988940" },
                { "site", "china" },
                { "redirect_uri", "http://www.xphter.com" },
                { "state", "xphter" },
            }, "3tzdn2c9CU");

            Assert.AreEqual <string>("A6EA9CEBF3C5F15A48E9D5C36E646789993F9677", actual);
        }