BeeCloud.Tests.BCPayTests.preparePayParametersTest C# (CSharp) Method

preparePayParametersTest() private method

private preparePayParametersTest ( ) : void
return void
        public void preparePayParametersTest()
        {
            BeeCloud.registerApp("c5d1cba1-5e3f-4ba0-941d-9b0a371fe719", "39a7a518-9ac8-4a9e-87bc-7885f33cf18c", "e14ae2db-608c-4f8b-b863-c8c18953eef2", null);
            BCBill bill = new BCBill("ALI", 100, "10000000", "UT");
            bill.optional = new Dictionary<string, string> { { "key1", "value1" }, { "key2", "value2" } };
            bill.returnUrl = "http://www.test.com";
            bill.billTimeout = 360;

            string paraString = "\"channel\":\"ALI\",\"total_fee\":100,\"bill_no\":\"10000000\",\"title\":\"UT\",\"return_url\":\"http://www.test.com\",\"bill_timeout\":360,\"openid\":null,\"show_url\":null,\"qr_pay_mode\":null,\"identity_id\":null,\"optional\":{\"key1\":\"value1\",\"key2\":\"value2\"}}";
            string actual = BCPay.preparePayParameters(bill);
            Assert.IsTrue(actual.Contains(paraString));
        }