gpt4 book ai didi

用于 Web URL 的 ScalaCheck 生成器

转载 作者:行者123 更新时间:2023-12-01 15:33:41 25 4
gpt4 key购买 nike

想知道是否有人必须在使用 ScalaCheck 时这样做:创建一个自定义生成器来生成大量 URL。实际上有一个警告,我想测试一个只接受有效/工作 web URL 的服务。我在想,如果我在一个文件中获得大量有效的外部/WEB URL 并以某种方式提供给自定义生成器,只有这样才能实现吗?

有点像

val genUrls = for {
url <- "URL1" | "URL2" | "URL3"
}yield url

这听起来像是一种合理且实际上更重要的可行方法吗?

最佳答案

UrlGen似乎给出了,因为使用了 top urls 的列表,但无法在任何地方的 Maven repo 中找到工件。提出了 issue .

附言

您始终可以添加 .suchThat(exists),其中 exists 确实确保 URL 在测试期间存在,或者最好在测试开始之前执行一次测试,即确保所有 these伙计们存在。

关于用于 Web URL 的 ScalaCheck 生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22393260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com