scala中是否有一些函数可以在运行时从结构上比较两个对象?由于字段数量的原因,我不必手动创建等于函数.这是一个单元测试,因此性能不是问题.我只需要一些反射性地透过字段并比较值的东西.
背景:我有一个案例类,它从一个覆盖等于的特征延伸,因此不会生成结构等于(squeryl KeyedEntity,相关:防止Mixin重写等于破坏案例类相等),我不能够现在改变它.这是针对单元测试的,因此两个实例都不会保留.
scala
scala ×1