Die offizielle Dokumentation gibt Scalacheck das folgende Beispiel:Warum wird ein Scalacheck-Prop-Wert nicht ausgewertet?
property("stringLength") = Prop.forAll { s: String =>
val len = s.length
(s+s).length == len+len
}
ich gelesen, dass dies auch so geschrieben werden kann:
val stringLength = Prop.forAll { s: String =>
val len = s.length
(s+s).length == len+len
}
Wie kann ich die zweite Form von Testcode ausführen? Wenn ich sbt test
ausführe, passiert nichts mit der zweiten Version.
Dies wurde ursprünglich unter http://stackoverflow.com/questions/35886206/no-implicit-view-available-from-anyval-org-scalacheck-prop-error gefragt -property/38283963, aber ich habe die zweite Frage hier weggelassen, da sie nicht direkt mit dem ersten Problem zusammenhängt. – Pavel