微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

计数项目并在范围报告的test.log中打印

如何解决计数项目并在范围报告的test.log中打印

我无法在扩展数据报告的test.log()中打印INT类型的变量,我需要此信息。

@Test
    public void CT02_ContandoCategorias() {

        Response response = given().contentType("application/json").get(urlBase);
        test.log(LogStatus.INFO,"Chamando a Api",urlBase);

        List<String> QuantidadeCategorias = response.jsonPath().getList("$");    
    
        test.log(LogStatus.PASS,"Retorno",response.jsonPath().getString("$").length());

    }

我希望您打印报告中的项目数,但您要打印项目的名称

count itens

解决方法

在这种情况下,您可能希望使用不带括号的.length来获取数组中元素的数量,而不是.lenght()来获取String中的字符数量。

请参见https://www.geeksforgeeks.org/length-vs-length-java/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。