scalacheck

    3

    1答えて

    ScalaCheck: The Definitive Guideは、再帰的なデータ構造のためのジェネレータの作成方法を説明しています。 まず、それはデータ構造を定義: trait Tree[T] { def size: Int } case class Leaf[T](item: T) extends Tree[T] { def size = 1 } case clas

    1

    1答えて

    ScalaCheckでScalaTestを使用してプロパティベースのテストを実行しようとしています。今、私が見ている私は、何度もPropSpec1でテストを実行し続ける場合、時には第二の試験は合格ということですが、それが失敗したほとんどの時間 import org.scalatest.prop.PropertyChecks import org.scalatest.{FlatSpec, Matc

    1

    1答えて

    ReadYamlValueと呼ばれるPlay Json Reads[T]タイプとよく似たMonadのようなタイプを作成しました。 trait ReadYamlValue[T] { def read(json: YamlValue): ReadResult[T] // ... methods include map, flatMap, etc } 私は、このために猫Mona

    1

    1答えて

    とGitのライブラリを参照するとき、私はGitのでカスタムScalaCheckを参照しようとしているパッケージを解決できません、私のbuild.sbtファイルが lazy val root = (project in file(".")) .settings( name := "myproject", version := "1.0", scalaVersio

    1

    1答えて

    scalacheck 1.13.3で奇妙な問題が発生しています。任意のインスタンスA => java.util.Dateは、呼び出された時間によって異なる値を生成します。 import org.scalatest.FunSuite import org.scalatest.prop.GeneratorDrivenPropertyChecks import java.util.Date imp

    3

    1答えて

    を呼び出すときに、私は次のコードを持っている package quickcheck.tests import org.scalacheck.Arbitrary._ import org.scalacheck.Gen._ import org.scalacheck.Prop._ import org.scalacheck._ import org.scalacheck.util.Cons

    0

    2答えて

    私はいくつかのjvalueデータを取り出し、それを抽出していくつかのモデルを返す関数を私のサービスに持っています。 def getInstanceOf(data: JValue, aType: String): Living = aType match { case "person" => data.extract[Person] case "animal" => data.e

    0

    1答えて

    私はファイルに名前のセットを持っています。私はそれらを継続的に反復するGeneratorを実装する必要があります。ただし、コードは最初のパスの後に無制限にif (iter.hasNext)にぶら下がっています。 ジェンコード var asStream = getClass.getResourceAsStream("/firstnames/female/en_US_sample.txt") va

    0

    2答えて

    私はScalaCheckのための次のコードを持っています。この考え方は、Java HashSetをコンテナとして使用して自動的に整数セットを生成することです。次のコードは数年前には動作していましたが、コンパイルされませんでした。それは ...simpletest/SimpleSpecification.scala:26: could not find implicit value for para

    3

    1答えて

    を支えるためにブール値をキャストすることはできません:(47、36)Any => org.scalacheck.P​​ropから利用可能な暗黙的なビューはありません。 ヴァルpropReversed = Prop.forAll {リスト:リスト[INT] => エラー:(47、36)ではないFORALL方法のための十分な引数: (暗黙P:任意=> org.scalacheck.P​​rop暗黙的に