博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对字符串做正则表达式的比较,只比较字符串,不对字符串的值进行比对
阅读量:4957 次
发布时间:2019-06-12

本文共 1401 字,大约阅读时间需要 4 分钟。

public boolean compareRegexString(String testName, String wsValue, String expectValue) {        boolean result = false;        String resultInfo = LR;        resultInfo += "WS: " +wsValue+ LR;        resultInfo += "Expect: " +expectValue+ LR;        /**         * 接下来是判断和记录结果过程         */        if ((expectValue == null || expectValue.length() == 0) && (wsValue == null || wsValue.length() == 0)) {            result = true;            resultInfo = PASS + LR + resultInfo;        } else {            Pattern pattern = Pattern.compile(expectValue);            Matcher matcher = pattern.matcher(wsValue);            result = matcher.find();            if (result == true) {                resultInfo = PASS + LR + resultInfo;                Assert.assertTrue(result);            } else {                resultInfo = FAIL + LR + resultInfo;                Assert.assertEquals(wsValue, expectValue);            }        }        setStrResultInfo(resultInfo);        writeReportResultInfo(result);//            writeLog(testName);        getReturnMap().put(testName, wsValue);        return result;    }
wsValue= {"code":"10000","msg":null,"data":{"untilnow_pv":0.007830058221967192,"DirectUsage":0.007830058222127264,"Charges_pv":0.007812278694385896,"Feedin_pv":0.0}}
expectValue="untilnow_pv":\S+,"DirectUsage":\S+,"Charges_pv":\S+,"Feedin_pv":\S+

  

转载于:https://www.cnblogs.com/hong0632/p/7866033.html

你可能感兴趣的文章
Android应用程序与SurfaceFlinger服务的连接过程分析
查看>>
coco2dx服务器简单例子
查看>>
Java回顾之多线程
查看>>
sqlite
查看>>
机电行业如何进行信息化建设
查看>>
Windows Azure Platform Introduction (4) Windows Azure架构
查看>>
【转】chrome developer tool 调试技巧
查看>>
mahout运行测试与kmeans算法解析
查看>>
互相给一巴掌器
查看>>
9、总线
查看>>
Git 笔记 - section 1
查看>>
HDU6409 没有兄弟的舞会
查看>>
2018 Multi-University Training Contest 10 - TeaTree
查看>>
2018 Multi-University Training Contest 10 - Count
查看>>
HDU6201 transaction transaction transaction
查看>>
HDU6203 ping ping ping
查看>>
《人人都是产品经理》书籍目录
查看>>
如何在git bash中运行mysql
查看>>
OO第三阶段总结
查看>>
构建之法阅读笔记02
查看>>