标签: random-data

如何创建案例类的随机实例?

假设我有几个案例类,例如:

case class C(c1: Int, c2: Double, c3: Option[String])
case class B(b: Int, cs: Seq[C])
case class A(a: String, bs: Seq[B]) 
Run Code Online (Sandbox Code Playgroud)

现在我想生成一些A带有随机值的测试实例.

我正在寻找一种通用的方法来做到这一点.我可以用运行时反射来做,但我更喜欢编译时的解决方案.

def randomInstance[A](a: A): A = ???
Run Code Online (Sandbox Code Playgroud)

我该怎么做 ?可以用shapeless吗?

random scala shapeless random-data

8
推荐指数
2
解决办法
547
查看次数

在区域(国家/城市)内生成随机经纬度值

如何随机生成保留在特定国家/地区内的数千个地理坐标(长/纬度)?

这是我正在做的应用程序,我需要测试数据。我更喜欢 JSON 格式。

geocoding latitude-longitude auto-generate random-data

8
推荐指数
2
解决办法
7063
查看次数