Page | created at | |
---|---|---|
ScalaCheck User Guide | Jan. 11, 2010, 11:20 p.m. | |
ScalaCheck User Guide - interessanter Ansatz für ein Unittest-Tool. Basiert auf den Ideen von QuickCheck für Haskell. Mir gefällt vor allem der Ansatz Tests als Eigenschaften zu deklarieren und dann Zufallsdaten (oder kontrollierte Testdaten) zu generieren und zu gucken ob diese Eigenschaften tatsächlich passen. Das ganze passt besonders gut zu rein funktionalem Code, da durch fehlende Seiteneffekte Funktionen sehr viel einfacher mit Zufallsinputs testbar sind. | ||
Programmierung, Scala | ||
technically.us Git - sling.git/blob - project/build/AssemblyProject.scala | Jan. 11, 2010, 3:24 p.m. | |
technically.us Git - sling.git/blob - project/build/AssemblyProject.scala - nette kleine custom task für sbt um standalone-jars zu erzeugen. | ||
Programmierung, Scala |