Senior consultant at innoQ with an interest in functional programming, usability, as well as anything else related to the software development process. Author of the blog series and e-book "The Neo...
I am using ScalaCheck for property-based testing, usually by means of the ScalaCheck integration in ScalaTest. That's also what kontextfrei-scalatest supports.
If you want to learn more about property-based testing, particularly with ScalaCheck, I can recommend artima.com/shop/scalacheck
There are also some nice articles at hypothesis.works/articles/intro/ – they are related to a Python library for property-based testing, but a lot of the content is relevant for anyone learning about property-based testing.
Fantastic work! If I am ever back in Spark-land I will absolutely give it a try.
Say you also mentioned property based testing. What tools do you use to facilitate that? Any reccomended resources on property based testing?
Thanks for the kind words.
I am using ScalaCheck for property-based testing, usually by means of the ScalaCheck integration in ScalaTest. That's also what kontextfrei-scalatest supports.
If you want to learn more about property-based testing, particularly with ScalaCheck, I can recommend artima.com/shop/scalacheck
There are also some nice articles at hypothesis.works/articles/intro/ – they are related to a Python library for property-based testing, but a lot of the content is relevant for anyone learning about property-based testing.
Thanks, I will definitely check those out!