如何使用ScalaCheck测试Java程序?

sil*_*edh 8 java unit-testing scala scalacheck

我在ScalaCheck 用户指南中读到它是测试Scala和Java程序的工具.

我想知道,这只是营销,还是测试仅使用Java的代码库是一个合理的想法?如果是这样,将它与Java项目集成的最佳方法是什么?

Fai*_*aiz 7

不,这不仅仅是营销.功能Java(http://functionaljava.org/)使用ScalaCheck进行测试.FJ来源中的一些测试用例:https: //github.com/functionaljava/functionaljava/blob/724081f0f87f34b2f4c26b8b748877955180ecaa/props-core-scalacheck/src/test/scala/fj/data/CheckList.scala

我不确定将ScalaCheck集成到现有Java项目中的最佳方法是什么,但我想你可以从FJ中的方法中借鉴一些想法.