public void GetParameterDict_UnifiedOrderRequest输入正常的外部属性_结果匹配()
        {
            //arrange
            UnifiedOrderRequest request = new UnifiedOrderRequest();
            request.Desc = "Desc";
            request.TradeNum = "TradeNum";
            request.TotalFee = 100;
            request.SpbillCreateIp = "SpbillCreateIp";
            request.TradeType = "TradeType";

            //act
            Dictionary<string, string> target = request.GetParameterDict();

            //assert
            Assert.IsTrue(target.Count == 5);
            Assert.IsTrue(target["body"] == "Desc");
            Assert.IsTrue(target["out_trade_no"] == "TradeNum");
            Assert.IsTrue(target["total_fee"] == "100");
            Assert.IsTrue(target["spbill_create_ip"] == "SpbillCreateIp");
            Assert.IsTrue(target["trade_type"] == "TradeType");
        } 
Exemple #2
0
        public void GetParameterDict_UnifiedOrderRequest输入正常的外部属性_结果匹配()
        {
            //arrange
            UnifiedOrderRequest request = new UnifiedOrderRequest();

            request.Desc           = "Desc";
            request.TradeNum       = "TradeNum";
            request.TotalFee       = 100;
            request.SpbillCreateIp = "SpbillCreateIp";
            request.TradeType      = "TradeType";

            //act
            Dictionary <string, string> target = request.GetParameterDict();

            //assert
            Assert.IsTrue(target.Count == 5);
            Assert.IsTrue(target["body"] == "Desc");
            Assert.IsTrue(target["out_trade_no"] == "TradeNum");
            Assert.IsTrue(target["total_fee"] == "100");
            Assert.IsTrue(target["spbill_create_ip"] == "SpbillCreateIp");
            Assert.IsTrue(target["trade_type"] == "TradeType");
        }