想知道是否有人在使用 ScalaCheck 时必须这样做:创建一个自定义生成器以吐出大量 URL。实际上有一个警告,我想测试一个只接受有效/工作 Web URL 的服务。我在想,如果我在一个文件中获得大量有效的外部/WEB URL 并以某种方式输入到自定义生成器中,只能使这成为可能吗?
就像是
val genUrls = for {
url <- "URL1" | "URL2" | "URL3"
}yield url
这听起来像是一种合理且实际上更重要的是可行的方法吗?