【Jmeter测Dubbo接口(3)】用Jmeter的Dubbo Sampler测试时,请求参数类型含有枚举Enum类型的情况【图解】

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/cyjs1988/article/details/100108825

直接举个例子:

如下截图所示,代码InvoiceTypeEnum.java,是一个自定义的枚举类型,该枚举类型有4个:TYPE_004、TYPE_007、TYPE_026、TYPE_025

上述自定义枚举类型InvoiceTypeEnum,是由它的上层代码MakeInvoiceDTO.java的类MakeInvoiceDTO里面,有一个成员变量invoiceTypeEnum在使用这个自定义枚举类型InvoiceTypeEnum(如下图所示)

那么,如果要使用枚举类型InvoiceTypeEnum中的TYPE_004,此时的请求参数直接可以写为:

{
    "invoiceTypeEnum" : "TYPE_004"
}

而不是:

{
    "invoiceTypeEnum" : {
        "invoiceTypeCode":"xxx",
        "invoiceTypeName": "王刚"
    }
}

原因:枚举不是一个类

猜你喜欢

转载自blog.csdn.net/cyjs1988/article/details/100108825